Skip to content

Version 2.2.3 - Houdini 20.5.410

Compare
Choose a tag to compare
@dpernuit dpernuit released this 08 Nov 20:12

The plugin is now linked to Houdini 20.5.410 / HAPI 7.0.6

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:

  • Added support for Starting/Stopping HAPI Performance monitoring.
    This can be done by using the Houdini.StartHAPIPerformanceMonitor and Houdini.StopHAPIPerformanceMonitor commands respectively.
    The performance logs can then be easily viewed by opening the Performance Monitor in Houdini when using session sync.
    The HAPI traces are stored in the current unreal trace directory.

  • Added support for the "unreal_pdg_asset" detail attribute.
    It can be used to indicate to the plugin if an HDA is expected to use PDG.
    This is especially useful on big HDAs that contain a lot of nodes - as it will speed up instantiation and rebuild times significantly.

  • Added support for exporting Physics Assets for Skeletal Meshes from Houdini to Unreal. An auto-generated Physics Asset is now created by default.

  • Fixed build warnings and errors for UE5.5 preview 1.
    You should now be able to build the plugin from source with UE5.5 preview 1.
    However, incremental Garbage collection is still not supported by the plugin at the moment.

  • Fixed crash with landscape spline inputs.

  • Fixed incorrect Landscape Spline input Rotation values.

  • Fixed incorrect Landscape Spline input Mesh scale values.

  • Prevent an unreal crash if failing to commit landscape splines.

  • Optimizations for large HDAs (lot of noes/parameters).
    Rebuilding an HDA no longer causes every parameter to be individually re-set on the Houdini side.
    The plugin now relies on parameter presets for setting parameters on rebuilt/loaded HDAs.
    This significantly reduces the time needed for these operations on HDAs that have a lot of nodes and parameters.

  • Improved the performance of run-length encoding by limiting the number of packets created.

  • Fixed an issue where level instance inputs would not always be uploaded to Houdini.

  • Fixed an issue where animation matrices would be scaled in Houdini when importing from Unreal.

  • Fixed an issue where masks on height fields could sometimes have the wrong size when exporting to Houdini from Unreal.

  • Fixed an issue where level instances would not always bake in non-world partition levels.