Houdini Main Changelogs

21.0.745

Fixed an issue with the TOP status bar drop down showing an incorrect work item when selecting items in a dynamic node, and fixed a potential crash when the status bar updates while the current scene file is being changed.

Fri. June 12, 2026
21.0.745

Fixed a regression in karma CPU where secondary rays from uniform volumes applied to single-sided mesh would fail to self-shadow or self-intersect. This bug was introduced in 21.0.540.

Fri. June 12, 2026
21.0.744

Fixed an issue logins with hkey's manual login.

Thu. June 11, 2026
20.5.992

Fixed an issue with logins with hkey's manual login.

Thu. June 11, 2026
20.0.1464

Fixed an issue with logins with hkey's manual login.

Thu. June 11, 2026
21.0.743

Fixed missing geometry at the object level if the object had an Output SOP with only the template flag set on it.

Wed. June 10, 2026
21.0.743

Fixed incorrect locating of Channel List header icons.

Wed. June 10, 2026
21.0.743

Fixed hotl (-l, -C) failing to collapse an expanded HDA whose Contents section was saved uncompressed.

Wed. June 10, 2026
20.5.991

Fixed hotl (-l, -C) failing to collapse an expanded HDA whose Contents section was saved uncompressed.

Wed. June 10, 2026
21.0.743

Fixed a bug where husk's auto-tile stitching may change plane and channel names, and add "color" typeSemantics attribute to planes that did not originally have one defined (e.g. data planes).

Wed. June 10, 2026
21.0.743

Fixed an issue with the Soft Transform SOP not properly accounting for the pivot rotation when the rotates, scales and shears are all set to defaults.

Wed. June 10, 2026
21.0.743

Fixed an issue with the APEX Transform Handle not properly accounting for world transforms with the center scale component.

Wed. June 10, 2026
21.0.743

Updated the USD library to fix a couple of recent regressions in the USD rendering system.

Wed. June 10, 2026
20.5.991

HUSD_Info::getLayerRootPrims is no longer a static method. Instead it requires an HUSD_Info object created with an HUSD_AutoAnyLock so it can used an appropriate asset resolver context when trying to resolve the provided layer path.

Wed. June 10, 2026
20.5.991

The Sublayer, Reference, and Load Layer LOPs now use the current stage's asset resolver context when trying to resolve layers loaded by these LOPs when these nodes need to inspect the layer contents before adding them to the stage (to get the root prims or default prim path).

Wed. June 10, 2026
21.0.742

HUSD_Info::getLayerRootPrims is no longer a static method. Instead it requires an HUSD_Info object created with an HUSD_AutoAnyLock so it can used an appropriate asset resolver context when trying to resolve the provided layer path.

Tue. June 9, 2026
21.0.742

The Sublayer, Reference, and Load Layer LOPs now use the current stage's asset resolver context when trying to resolve layers loaded by these LOPs when these nodes need to inspect the layer contents before adding them to the stage (to get the root prims or default prim path).

Tue. June 9, 2026
21.0.742

Added an `initialize_opengl` parameter to hou.clone.runAsClone, which can be used to cause the clone process to avoid trying to initialize OpenGL. Doing this will prevent render delegates that rely on OpenGL (such as Storm) from functioning, but can avoid issues on some headless farm machines with no OpenGL support.

Tue. June 9, 2026
21.0.742

Fixed a bug where MaterialX shaders for curves would fail to compile on MacOS

Tue. June 9, 2026
21.0.742

Fixed issue where it was impossible to change folders on the Spline Curve Clay SOP in certain configurations.

Tue. June 9, 2026
21.0.742

Fixed a bug where invalid data would be drawn in the viewport window for the first frame after enabling Slap Comp on MacOS

Tue. June 9, 2026
21.0.741

Fixed geometry light not turning the mesh into light source. The bug was introduced after recent USD changes the caused geometry light not getting detected in Karma.

Mon. June 8, 2026
21.0.738

Fixed a bug in karma CPU where volumes with velocity blur (under Lattice Deformation mode) would fail to render when using orthographic camera whose direction is axis-aligned.

Fri. June 5, 2026
21.0.738

Updated the Texture Mask Paint state to make it is easier to use with custom HDAs.

Fri. June 5, 2026
21.0.738

Fixed a possible crash when applying displacement to degenerate curve mesh with zero curves.

Fri. June 5, 2026