Repository navigation
Version 4.0.1 - Houdini 22.0.429
·
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.