Skip to content

Version 2.2.1 - Houdini 20.5.332

Compare
Choose a tag to compare
@dpernuit dpernuit released this 20 Aug 19:54
· 35 commits to Houdini20.5-Unreal5.00 since this release

First production release of the Houdini Engine for Unreal plugin for Houdini 20.5.
The plugin is now linked to Houdini 20.5.332 / HAPI 7.0.2

Source code and binaries are included for:
UE5.4, UE5.3 on Windows and Mac OS (Apple silicon).

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

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:

  • Fixed an issue where landscape splines would not recook correctly.
  • Fixed issue that caused the Data Table translator to failed to use existing RowStructs.
  • Fixed a similar issue when reading LightmapResolutions, and DataTable output paths.
  • Stopping a session when using session sync no longer cleans up / destroy every node in the session automatically.
  • Prevent NodeSync components and invalid HAC from automatically starting the session upon loading the level.
  • HDA that have been manually deleted in SessionSync now re-instantiate themselves correctly when modifying them without the need for a manual rebuild.
  • Filtered some unnecessary logs of "Invalid Argument" errors.
  • NodeSyncComponent no longer needlessly update their parameters/inputs.
    This could cause them to force their previous state on the existing node after a session restart.
  • Added new command: Houdini.CleanSession
    This can be used to manually clean/delete every node in the current Houdini Engine Session.
  • Renamed the "Houdini.Clean" command to "Houdini.CleanTemp" to avoid confusion.
  • Added support for multiparms in Unreal presets.
  • Fixed a possible unreal crash caused by invalid bake folder names.
  • Fixed Label parameters displaying column labels vertically instead of horizontally.
  • Fixed the Reset Parameters button being cut out and missing its icon.
  • Fixed unreal_bake_folder attribute not being applied correctly.
  • Added baked instance actors to bake actor output.
  • Added list of Instanced Foliage Actors to bake outputs.
  • Fixed an issue where the number of multiparms could not be set in the details panel.
  • Houdini Spline's control points now respect the viewport Local/World coordinate space system.
    When rotating or in local mode, the transform widget will be displayed in local space instead of always in world space.
  • Internal source code fixes for some Linux distributions.
  • Added a checkbox to the Houdini Asset Component to allow disabling of curve editing.
    This allows editable HDAs to output curves.
  • Fixed Handles having an incorrect Transform upon being created.
  • Fixed issues when moving handles due to recent changes in UE5.
  • Added a new console var: HoudiniEngine.HandleTickTime that can be used to control the frequency at which handles trigger updates after being moved.
  • Added support for "unreal_bake_actor_class" to curves.
  • Fixed an issue where landscape heights could be scaled incorrectly.
  • Fixed opacity mask on Houdini Materials being ignored.
    Materials created by the plugin now have the Masked blend if creating an opacity mask.