Houdini Main Changelogs

Houdini 18.5.557 Bumped HAPI version to 4.1.10
  • Prevent HAPI from creating nodes with an invalid label.
  • Added a new NodeFlag in order to be able to fetch non bypassed nodes.
Fri. April 23, 2021
Houdini 18.5.557 Replaced the missing completed project hip file for the For-each copy tutorial. Fri. April 23, 2021
Houdini 18.5.557 Fixed an issue where duplicating a terrain may result in duplicate or invalid terrain data. Fri. April 23, 2021
Houdini 18.5.557 Fixed an issue with reading bgeo files containing agent primitives from a future version. Fri. April 23, 2021
Houdini 18.5.557 Fixed an issue where empty particle system primitives were ignored by SOP Import. Fri. April 23, 2021
Houdini 18.5.557
  • Added AlwaysOverwriteOnLoad option to skip showing multiple definition dialog for unit tests.
  • Added equivalence function for unit tests
  • HEU_CookLogs minor refactor to write a cook log to cook_logs_file.txt
  • Added a new class HEU_Logger that allows us to centralize the Unity logging console to allow users to send us better logs
Fri. April 23, 2021
Houdini 18.5.556 Subnetwork inputs and operator path parameters can now be cleared via the MaxScript API by passing the undefined value instead of an INode to the SetGeometryHdaInput, SetModifierHdaInput, SetGeometryHdaOpParmInput, and SetModifierHdaOpParmInput methods. Thu. April 22, 2021
Houdini 18.5.556 Fix LOD ranges for input values between 0 to 100. Thu. April 22, 2021
Houdini 18.5.556 Fixed an issue with the "Block on Failed Work Items" toggle not working properly with the Tractor Scheduler. Retrying a failed task from the Tractor farm interface when that option is enabled will now correctly schedule downstream work items that were waiting on the failed task. Thu. April 22, 2021
Houdini 18.5.556 Fixed an issue where previously saved curves would not duplicate correctly. Thu. April 22, 2021
Houdini 18.5.556 Animation curves, colors, and gradients auto cook only when your mouse is released to prevent autocooking with interfering with UX. Thu. April 22, 2021
Houdini 18.5.556 Textures will respect .tga and .exr extensions instead of converting them to .png Thu. April 22, 2021
Houdini 18.5.555 Version 2:
  • Textures from Houdini Materials are now created only if the corresponding "use" parameter isn't disabled.
  • Reduced the number of HAPI calls when translating Houdini materials.
  • Optimized mesh creation.
(removed redundant calls to Physics/NavCollisions functions that are already part of the StaticMesh::Build function)
  • Mesh creation: removed unecessary attempt to load an unreal material with an invalid path.
Wed. April 21, 2021
Houdini 18.5.555 Added new method (DeleteHda) to the MaxScript API which can be used to cleanly delete geometry HDAs and modifier HDAs. Wed. April 21, 2021
Houdini 18.5.555 Fixed crash that could occur when deleting a geometry HDA after deleting some or all of its child geometry nodes. Wed. April 21, 2021
Houdini 18.5.555 Fixed an issue with the Validate Output Files toggle not invoking custom cache handlers when validating outputs. Wed. April 21, 2021
Houdini 18.5.555 Fixed build errors caused by making a HAPI call at runtime. Wed. April 21, 2021
Houdini 18.5.555 Added support for auto generated HDRP/URP materials.
  • HDRP/URP materials will use a simple vertex color shader, similar to the previous HoudiniVertexColor shader
  • Note that if you have a HDRP project, you may get a non-fatal error regarding the deserialization of URP shaders, and vice versa. This error can be ignored, or you can just not import the shadergraphs of the render pipeline that you are not using.
  • Additionally added support for auto-generated terrain materials in HDRP/URP
Wed. April 21, 2021
Houdini 18.5.555 Fixed a bug where the Character Blend Shapes SOP behaved incorrectly if a shape's points or primitives were not contiguous in the shape geometry. Wed. April 21, 2021
Houdini 18.5.555 Fixed issue where nodeSync on a Experimental/Object/Geometry node has broken UI and does not update along with session sync. Wed. April 21, 2021
Houdini 18.5.555 A few improvements to the Reverse Foot SOP:
  • Added an option (when Mode is set to Solve) for whether the markers' transformation delta is applied. Disabling this can be useful to avoid a double transform when both the markers and foot joints are being transformed before the solve.
  • Fixed an issue where the up axis marker offset was applied incorrectly.
  • Mirroring entries using the Mirror Entries button now also mirrors the marker scale value.
Wed. April 21, 2021
Houdini 18.5.555 Fixed a bug which could cause AgentClip-2.0 to get localtransforms with incorrect scale and translation components when using a MotionClip that had a scaleinheritance other than 0. Wed. April 21, 2021
Houdini 18.5.554 Fixed issue where baked curve geometry would remain parented to the HDA container node. Tue. April 20, 2021
Houdini 18.5.554 Added an option to add a primitive attribute to imported geometry that stores the path to the GLTF node that contains the primitive. Tue. April 20, 2021
Houdini 18.5.554 Fixed a bug with the Switch TOP cooking all input TOP nodes, and therefore erroring out if there was an invalid node configuration in one of the non- active input branches. The node will now only cook the selected input, as defined by the switch index parameter. Tue. April 20, 2021