Houdini Main Changelogs

21.0.479

Fixes a bug in the RBD Car Transform SOP which could cause flipping of the wheels when using sim points to drive fractured tires and overriding the steering.

yesterday
21.0.479

Fix for missing joint group on the inference side of ML Train Deformer

Fri. September 19, 2025
21.0.479

The AutoRigComponent "Edit Source Script" button will fill out the component's Save parameters as a convenience to the user.

Fri. September 19, 2025
21.0.479

Adding an additional IK solver the APEX nodes rig::MultiBoneIK and rig::MultiBoneIKFromArray may cause some very slight numerical differences in the IK solutions due to the need to avoid some extraneous matrix decompositions which do not work with the new solver.

Fri. September 19, 2025
21.0.479

Added the "IK with Constraints" solver to the rig::MultiBoneIK and rig::MultiBoneIKFromArray nodes. This solver makes use of joint damping, as well as rotation limits. These are configured using the "properties" port.

Fri. September 19, 2025
21.0.479

Fixed heightfield rendering error in the viewer when only the orientation is changed.

Fri. September 19, 2025
21.0.479

Renders the GSplat scene as a point cloud for wireframe render mode. This allows quick switch between GSplat scene and point cloud in viewport.

Fri. September 19, 2025
21.0.479

Fixed an assertion that is triggered when the ML Train Volume Upres recipe is being used.

Fri. September 19, 2025
21.0.479

Fixed disappearing material in the viewer when turning off the Displacement display option and the material had a displacement shader, for the USD Preview and Principled Shader materials.

Fri. September 19, 2025
21.0.479

Use login licensing as the default license server instead of a local server. Additionally, when login licensing is the only license server hkey is trimmed down.

Fri. September 19, 2025
21.0.479

The DWA compression level is now exposed in the Image ROP.

Fri. September 19, 2025
21.0.479

The default EXR compression method for the OIIO output driver is now Multi-scanline blocks (zip).

Fri. September 19, 2025
21.0.479

The default EXR compression method for the OIIO output driver is now Multi-scanline blocks (zip).

Fri. September 19, 2025
21.0.479

Fixed USD prims with material subsets losing most of their material assignments in the viewer when non-material and non-topology primvars changed.

Fri. September 19, 2025
21.0.479

Added a Cache Mode parameter to ML Regression Kernel. This allows setups where the venv is not written to.

Fri. September 19, 2025
21.0.479

Fixed a bug in the Animation Catalog which allowed duplicate folder names when renaming folders.

Fri. September 19, 2025
21.0.478

Fixes a bug in the RBD Car Transform which would lead to wheel inversions with fractured tires.

Fri. September 19, 2025
21.0.479

Writing to a Layer in a Python Snippet COP shouldn't cause the input layer to change any more.

Fri. September 19, 2025
21.0.479

Add a Cache Mode parameter to ML Train Regression. This new parameter exposes the cache mode of the Python Virtual Environment TOP. By default, this is set to Automatic, which prevents the training scripts inside the virtual environment from being overwritten repeatedly.

Fri. September 19, 2025
21.0.479

Fixed a bug in APEX Script where indexing an array immediately after its input binding with no default value would give an undefined type error. Fixed a separate issue where binding a nodeid as input before a graph would not be allowed, this could cause problems when decompiling certain graphs.

Fri. September 19, 2025
21.0.478

Fixed PCG inputs not showing up in the graph.

Thu. September 18, 2025
21.0.478

Added a new refreshStartupPathCacheDirectory method that can be used to refresh a directory in the startup path cache if the filesystem is modified during startup.

Thu. September 18, 2025
21.0.478

Added "line_interp" parameter to the uvslider control graph in order to return the parameteric value in any of the interpretations supported by the apex spline nodes.

Thu. September 18, 2025
21.0.478

Further tweak to hcustom behavior on Windows so that it works building USD plugins with the -g option.

Thu. September 18, 2025
21.0.478

Due to a bug fix in indirect fake caustic, indirect bounce component on SSS and volume near transmissive objects with fake caustic may appear differently.

Thu. September 18, 2025