Houdini Main Changelogs

  • Tags can now be modified via generic attributes on any type of actors, not just Landscapes.
  • When modifying tags on actors, it is possible to modify the component tags by naming theattribute "unreal_uproperty_ComponentTagsXXXX".
Tue. May 2, 2023
  • Inputs now have a "rebuild" button next to the input type combobox, that allows youto force update/resend the input's objects.
  • The default object path parameters on OBJ HDA (lookatpath, lookupobjpath..) arentincorrectly considered as inputs.
  • Fixed incorrect drawing of tabs parameters in UE5.
  • Fixed unnecessary error logs with input and parameter detail, physical materials.
  • Fixed unnecessary invalid session error logs when fetching license type beforestarting the session.
Fri. April 14, 2023
  • Fixed issues that caused transform handles to not handle rotations properly.
  • Fixed an issue that caused incorrect values being used when manually enteringscale/rotation for handles in the details panel.
  • Handles now display their name and type on the editor viewport.
Wed. April 12, 2023
  • Fixed incorrect material assignment when using instancers.
  • It is now possible to use/mix both material override attributes (unreal_materialX)and material instance attributes (unreal_material_instanceX) with instancers.
  • Fixed generated material instances not always being properly baked for instancers.
  • Removed the "Update Input Landscape" feature as it was non longer needed.Please use Landscape Edit Layers instead.
Wed. April 5, 2023
  • Added missing support for Data Table output with PDG.
  • Fixed build errors with UE5.2 preview 1.The plugin's source code can now be built with UE5.2 preview 1.
Tue. March 28, 2023
  • Fixed an issue that caused landscape inputs to trigger unnecessarycheckouts when reading landscape data.
Thu. March 9, 2023

(UE5) Fixed regression that caused Foliage Types to be instantiated as meshes if the "unreal_foliage" attribute wasn't set.

Thu. February 16, 2023

(UE5) Fixed incorrect instances transforms when using Foliage. (either by instancing FoliageTypes or by using the unreal_foliage attribute).

Wed. February 15, 2023

Added a new export option to inputs "Export Material Parameters" When disabled, the plugin will not be sending each material parameters in the input object's materials as attributes. This can be very useful at reducing cook times when sending big mesh, with materials that has a lot of exposed parameters.

Wed. February 15, 2023
  • Fixed an issue when baking Static Mesh (created from packed "one instance instancers").It caused the first mesh to be baked multiple times, and the others to be ignored.
  • Fixed potential crash when loading a new map.
  • Fixed potential ensure failure / crash with the PDG Asset Link when baking to Actors.
  • merged PR#221 from @yuhe00:Fix compilation error when building for Android platform with clang 14.0.
  • merged PR#230 from @fullike:Fix baking fails if OutputComponents has no elements.
Mon. February 13, 2023
  • (UE5) Fixed regression that prevented ProxyComponents from being properly cleared.
  • Fixed regression that caused an infinite cook loop when using spline in world inputs.
Mon. February 13, 2023

Fixed double transform issue when import input as ref. is selected

Thu. February 9, 2023

Fixed a problem where foliage types were not baked correctly.

Mon. February 6, 2023
  • Added support for all types of image packing (RGB, BGR, RGBA, ABGR etc..)This fixes a crash when trying to create an texture that wasn't packed as RGBA.
  • Fixed a regression that caused the plugin to not automatically refine meshes whensaving the level on World Partition World.
  • Fixed a regression that broke the "Proxy refinement by timer" option.
Fri. February 3, 2023

Fixed an issue that prevented DataTable with only one row to be sent to Houdini.

Tue. January 24, 2023

Data Table Input: enum values are now sent as strings, not ints.

Wed. January 18, 2023

Fixed world inputs ignoring changes in scale value on Spline Components.

Tue. January 17, 2023

Fixed an issue where importing meshes could create empty mesh sections.

Mon. January 9, 2023

Fixed stale instancer output data not being properly cleaned up upon cooking. This issue could cause level data to bloat unnecessarily.

Fixes: #124444

Fri. January 6, 2023
  • Added support for specifying the material slot when using the unreal_material attributewith point instancers (unreal_instance). You can specify the material slot to override byadding its slot number to the attribute name: unreal_materialX.
  • When importing meshes to Houdini, we prefix the unreal_material attribute string with thematerial slot index if the mesh uses more than one materials.This prevents the plugin from merging material slots that uses the same material.
  • Imported material parameters now also add their material slot number to the attribute name(unreal_material_X_PARAM_NAM). This prevents overwriting values when separate materials usea material parameter with the same name.
Tue. January 3, 2023

Fixed all foliage types being removed when an HDA is added

Thu. December 22, 2022

Fixed HDA foliage not working with World Partition.

Thu. December 22, 2022

Added support for multiple foliage actors in Unreal 5.0 when World Partition is enabled.

Tue. December 13, 2022
  • Fixed warnings in UE5.1 due to the deprecation of ANY_PACKAGE.
  • Fixed _GetEditorStyle() build errors on non-pch builds.
Mon. December 5, 2022

Fixed bug in the Unreal Engine plugin that would cause incorrect material assignments on high poly count mesh inputs.

Mon. December 5, 2022