Houdini Main Changelogs
| 21.0.675 | Backport for 533385 Layout LOP bugfix: Fixed an issue where changing a brush parm would bring back deleted geometry after the hitting Reset All Changes. Bug: 153912 |
金. 4月 3, 2026 | |
| 21.0.675 | Backport for r529827 Fixed bug in Layout LOP state where onInterrupt() was causing the handle to reset to origin. |
金. 4月 3, 2026 | |
| 21.0.675 | Backport for r529816 Layout LOP state update: Fixed bug where parent class's onExit() was not being called - causing failure to write overrides to delta geo |
金. 4月 3, 2026 | |
| 21.0.675 | Backport for r528485 Layout LOP bug fix: Fixed an issue where generating the preview of an added prototype while invoking a brush causes subsequently added prototypes to not register correctly. This caused a 'modulo by zero' error while indexing from the list of prototypes in the working set. |
金. 4月 3, 2026 | |
| 21.0.675 | Backport for r528403 Layout LOP: Fixed an issue where the 'Add to node' button on the asset catalog wasn't working Fixed an issue where deleting a node with prototypes was throwing a python error Other minor performance improvements |
金. 4月 3, 2026 | |
| 21.0.674 | Fixed an issue in the OpenCL COP, where unwiring the size_ref input could leave behind stale Type Info. |
木. 4月 2, 2026 | |
| 21.0.674 | Fixed an issue in the OpenCL COP, where output VDBs could only inherit the input's Type Info. Now, any Type Info can be set. |
木. 4月 2, 2026 | |
| 21.0.674 | Fixed a bug in CE_Array::prefixSum() which caused partial summations to be converted from the CE_Array type to a 32-bit integer. |
木. 4月 2, 2026 | |
| 21.0.674 | Fixed an issue in the Transform 3D COP that could result in stale OpenCL attribute data, if the input geometry contained OpenCL-backed attributes. |
木. 4月 2, 2026 | |
| 21.0.674 | Fixed a bug where undoing the baking of transient constraints would delete animation from the driven control. Fixed a bug where the deletion of transient constraints via deletion of the bookmark would not undo properly. |
木. 4月 2, 2026 | |
| 20.5.922 | Fixed bug in Intersection Analysis SOP where intersections were falsly reported for parallel line segments. |
木. 4月 2, 2026 | |
| 21.0.674 | Fixed bug in Intersection Analysis SOP where intersections were falsly reported for parallel line segments. |
木. 4月 2, 2026 | |
| 20.5.921 | Fixed a bug computing render dependencies for ROP subnets. |
水. 4月 1, 2026 | |
| 21.0.673 | Fixed a bug computing render dependencies for ROP subnets. |
水. 4月 1, 2026 | |
| 20.0.1393 | The Instancer LOP, RBD Destruction LOP, and Modify Point Instances LOP now correctly translate the 'w' attribute from radians per second to degrees per second when authoring the 'angularVelocities' attribute for point instancers. This conversion was already done by the SOP Import LOP |
水. 4月 1, 2026 | |
| 20.5.921 | The Instancer LOP, RBD Destruction LOP, and Modify Point Instances LOP now correctly translate the 'w' attribute from radians per second to degrees per second when authoring the 'angularVelocities' attribute for point instancers. This conversion was already done by the SOP Import LOP |
水. 4月 1, 2026 | |
| 21.0.673 | Avoid running shader with trace calls during geometry-light precomputation stage |
水. 4月 1, 2026 | |
| 21.0.673 | Fixed issues with needing to relogin every reboot and having to change server listing on each reboot. |
水. 4月 1, 2026 | |
| 21.0.673 | XPU: skips degenerate curve segments to prevent crash during rendering |
水. 4月 1, 2026 | |
| 21.0.672 | Improved FBX import performance when processing string attributes. |
火. 3月 31, 2026 | |
| 21.0.672 | Muscle Properties Otis and Muscle Constraint Properties Otis SOPs now update muscle highlighting in the viewport as soon as a new multiparm tab is selected. The group and attribute list size is no longer hardcoded by the viewer state for these two nodes. |
火. 3月 31, 2026 | |
| 21.0.672 | The Wedge TOP now supports changing how numeric wedge values are applied to the target node. Previously the wedge would always set the target parameter to an @attrib reference expression, however it's now possible to configure the node to apply values directly. |
火. 3月 31, 2026 | |
| 21.0.672 | Fixed documentation for the HOUDINI_DEFAULT_LOG_SOURCES environment variable which wsa giving incorrect information about its default value. |
火. 3月 31, 2026 | |
| 21.0.671 | .usdnc should show up in File choosers for USD files, allowing selection of apprentice files. |
月. 3月 30, 2026 | |
| 21.0.668 | The Tissue Properties Otis SOP now outputs `fiberstiffness` instead of `solidfiberstiffness` if the Fiber Stiffness option is toggled on for the Core or Solid Layer. This means that the Otis Muscle and Tissue Configure SOP will now recognise fiber stiffness on tissue. Existing setups that had the fiber stiffness toggled on for tissue despite it having no effect will now produce a different, correct result. |
金. 3月 27, 2026 |