Skip to content

Version 3.0.1 - Houdini 21.0.512

Latest

Choose a tag to compare

@dpernuit dpernuit released this 24 Oct 19:22
· 15 commits to Houdini21.0-Unreal5.00 since this release

The plugin is now linked to Houdini 21.0.512 / HAPI 8.0.2

Source code and binaries are included for:
UE5.6, UE5.5 on Windows.
UE5.5 and 5.4 on Mac OS (Apple silicon / x64).

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

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.

NEW FEATURES:

  • Added support for texture assets in geometry inputs.
  • Added the option to export additional geometry (a quad) when sending textures via inputs.
    This can be disabled by disabling the input's "Export Main Geometry" export option.
  • Added a new checkbox to plugin settings that will allow automatic sessions to launch a Session Sync session.
  • New Unreal Mesh translator code, which allows more efficient data transfer and fixes several issues related to the Reference Input Manager when a mesh is used multiple times in different inputs.
  • We now print the Houdini crash log to Unreal's log if the plugin thinks Houdini has crashed.
  • Added additional PCG status message.
  • Added support for UE5.7 - the plugin source can be built with UE5.7 preview 1.

BUG FIXES:

  • Fixed PDG Output Actor parenting not working.
  • Fixed PDG Output Filter not being settable.
  • Fixed a regression that caused double instancers to be generated after baking when an HDA outputs both meshes and instancers.
  • Fixed various issues with texture asset support in geometry input.
    Updating the export options or resending the same texture now behaves properly.
  • Fixed build issues when building the plugin as an engine plugin due to category specifiers.
  • Fixed bugs occurring when two inputs shared the same mesh with different values of the "Export Main Geometry" option.
  • Fixed unreal_bake_folder and unreal_output_name not being applied to geometry collections.
  • Fixed geometry collection actor parenting.
  • Meshes without LOD export enabled no longer receive an LOD group.
  • Fixed build errors and warnings with the preview build of UE5.7.
  • Work around an issue where Unreal would assert if the Geometry Collection were updated.
  • Fixed backed actors not recentering correctly.
  • Height field transforms are now applied when creating landscapes in Unreal.
  • Fixed an issue where multiple landscapes could not be exported to the same output.
  • Fixed an issue where the asynchronous PDG importer would error when using existing materials.
  • Fixed PCG inputs not showing up in the graph.
  • Fixed baked instance actors staying as children of the HDA actor.
  • Fixed PDG delegates being bound incorrectly.
  • Fixed Bake To Blueprint option not being available in PDG.
  • Fixed bake and temp folders not being applied from presets.
  • Fixed an issue where the plugin would crash if receiving invalid transforms from Houdini.
  • Fixed the cook button not functioning correctly.
  • Fixed an issue where HLODs and Daya Layers would not be imported correctly when using the Async Importer.
  • Fixed incorrect UI input label (Curve inputs showed up as PCG inputs in the details panel)