Version 2.2.1 - Houdini 20.5.332
dpernuit
released this
20 Aug 19:54
·
79 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.