The plugin is now linked to Houdini 21.0.671 / HAPI 8.0.3
Source code and binaries are included for:
UE5.7, UE5.6 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.7.
There are now two versions of the plugins available: 5.X and 5.X-PCG.
As the name implies, the PCG version has direct integration and support for Unreal's PCG.
Since PCG itself is still considered experimental by Epic - and due to plugin dependencies - we still offer the option to use Houdini Engine without requiring PCG to be enabled.
If your project is using PCG and you wish to use Houdini Engine's PCG integration, please use the 5.X-PCG versions of the plugin.
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 support for displacement maps on Houdini materials.
- Added support for material displacement scale (Height scale)
This will modify the displacement magnitude on the material in Unreal by multiplying its default value of 4 cm. - Displacement scale is also supported on principled shader materials (via the "effect scale" parameter)
- Materials parameter attributes (unreal_material_parameter_***) are now also applied to generated Houdini materials.
ie, unreal_material_parameter_magnitude can be used to control displacement magnitude - Added support for AO maps to Houdini Material translation.
BUG FIXES:
- Fixed a crash when using ramp parameters in PCG Nodes.
- Fixed material not always being properly fetched due to incorrect relative path creation when using node sync.
- Fixed an issue with COP HDAs not recooking properly after a parameter change, due to "the node not being a valid asset".
- We no longer always dirty input object when recooking HDAs if they haven't changed.