Skip to content

Version 3.0.2 - Houdini 21.0.559

Choose a tag to compare

@dpernuit dpernuit released this 10 Dec 01:03
· 92 commits to Houdini21.0-Unreal5.00 since this release

The plugin is now linked to Houdini 21.0.559 / HAPI 8.0.3

Source code and binaries are included for:
UE5.7, UE5.6 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.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.

NEW FEATURES:

  • Added support for Unreal Engine 5.7
  • Added support for COP HDAs, and default material/mesh for COP HDAs.
    COP HDAs now display their texture output via a generated preview mesh when placed in the world, or in the Asset Editor.
    The Houdini Asset Editor now automatically switches to a "2D" mode when the HDA only has texture outputs.
  • Added support for COP HDA inputs, and COP node path parameter inputs (coppath).
  • Public API: it is now possible to instantiate Houdini Presets directly via the public API.
    (via InstantiatePreset / InstantiatePresetWithExistingWrapper, similar to HoudiniAssets)
  • Public API: Added the option to set the "ExportMainGeometry" options on World/Geo inputs.
  • Public API: "Auto cook" now properly sets all cook triggers on the HDA.
  • Added a new "Cook on Input change" checkbox to the asset options.
    "Cook on Param/Input change" only handled cooking on parameter change.

BUG FIXES:

  • Removed the HoudiniAsset, Inputs and Parameters arrays from the runtime part of the plugin via WITH_EDITORONLY_DATA guards, as their garbage collection at runtime could in some case introduce an unneeded extra cost.
    (Houdini actors and components do not need to access these at runtime)
  • Fixed build errors with no-PCH versions of the plugin/UE.
  • Fixed Houdini Asset Actors selected in world inputs not being displayed in the world input UI.
  • Fixed a potential cook loop when selecting Houdini Asset Actors in world inputs.
  • Public API: Fixed SetCookOnParameterOrInputChanges ignoring input changes.
  • Fixed texture material parameters being incorrectly sent as floats instead of strings.
  • Fixed a crash when creating landscapes on Unreal 5.7.
  • Fixed a few issues with asset editor in 2d mode.