Skip to content

Version 4.0.1 - Houdini 22.0.429

Choose a tag to compare

@dpernuit dpernuit released this 03 Sep 20:01
· 29 commits to Houdini22.0-Unreal5.00 since this release

The plugin is now linked to Houdini 22.0.429 / HAPI 9.0

Source code and binaries are included for:
UE5.8, UE5.7 on Windows.
UE5.6 on Mac OS (Apple silicon - arm64).

Please note that the source code available in the 5.0 branch is compatible with UE 5.0 - 5.8.

Also, please remember that the plugin's binaries AND source code are always available with the launcher/installer for a given version of Houdini. If you install or want to use a daily build of Houdini, please use the version of the plugin binaries/source code included with it.

CHANGES:

  • Added a function GetHoudiniAssetInfo() to the Public API. This can be used to query information about the HDA being used by the wrapper.
  • Added "Cancel" and "Delete" buttons to the Houdini Asset Component. These allows cooks to be cancelled, and the previous output of a cook to be deleted.
  • Added support for spline attributes export from Houdini to Unreal. Unreal 5.6 only.
  • Added support for per-actor tags, paths and material properties when input to Houdini.
  • Added Reset Parameters button to PCG Graph.

FIXES:

  • Fixed an issue where inputs would not recook when a Force Recook is selected.
  • Actors created during PDG cooking now take on the same mobility as the parent they are attached to.
  • Fixed landscape inputs sometimes not being re-loaded on a recook.
  • Houdini material translation now respects the emit_enable parameter.
  • Fixed an issue where nanite meshes could have incorrect data when sent to Houdini if used in two HDAs with different settings.
  • Cooks are now cancelled if the user edits a parameter or input while cooking is in progress. If cook triggers are enabled a new cook will be started after the cancellation completes.
  • Fixed an issue where a file picker would revert to its previous value after being selected.
  • Fixed an issue where a single mesh component passed as an input to multiple HDAs with different export options would have inconsistent data. Internal updates to the Input Manager.
  • Fixed an issue where PDG Commandlet output would not be piped back to the main Unreal process.
  • Fixed an issue where directory paths were not normalized before accessed. "File - Directory" parameters now use the directory dialog.
  • Fixed houdini materials always using the diffuse's alpha channel for opacity.
  • Fixed a regression that caused the plugin to no longer load hdalc, hdanc, otl, otllc, otlnc files.
  • Exposed the Split Mesh Support property in the UI and capped the number of LODs to prevent Unreal from crashing.
  • Fixed an issue where world input default parameters would crash Unreal when using PCG.
  • Fixed an issue where float and double values would not be read correctly from PCG.
  • Fixed issues with PCG attributes with spaces not being uploaded correctly to Houdini.
  • Disabled bake notifications during PCG generation.
  • Fixed an issue where empty primitive or vertex data could cause a crash when used as an input to PCG.