Houdini Main Changelogs
![]() |
21.0.477 | Fixed hcustom on Windows to once again work for building USD plugins with the `-U` flag. |
Wed. September 17, 2025 |
![]() |
21.0.477 | Fixed a bug in the APEX Animate viewer state where the motion path could evaluate incorrectly after moving a key, binding it to another control, then moving another key. Fixed another bug in the APEX Animate viewer state where a "Controls not added to active layer!" message would appear after moving a control on the motion path while a layer other than the base layer was active. |
Wed. September 17, 2025 |
![]() |
21.0.477 | Fixed a crash caused by trying to re-order the instances in a locked multiparm. |
Wed. September 17, 2025 |
![]() |
21.0.477 | Fixed an issue where the Cop Path parameter of the Image ROP would be disabled when the node had an input. |
Wed. September 17, 2025 |
![]() |
21.0.477 | Fixed helpcard for Karma Pyro Fire Color VOP's "Color Mode" parameter. |
Wed. September 17, 2025 |
![]() |
21.0.477 | Add support for constructing FloatRamp and ColorRamp constants in APEX Script. |
Wed. September 17, 2025 |
![]() |
21.0.477 | Allow geomprop reader to use primvar named 'Ce' in karma CPU. Previously this prevented shader from compiling due to conflict with existing shader global. |
Wed. September 17, 2025 |
![]() |
21.0.477 | Fixed APEX Scene Add Animation and APEX Scene Copy Animation to avoid creating packed folder files with spaces in the paths. If a path has a space, APEX Path Patterns can't be used to select a file even with the full path because the space character is the pattern separator. |
Wed. September 17, 2025 |
![]() |
21.0.477 | Fixed a bug in the APEX Animate viewer state where changing parameters on upstream nodes would cause the geometry to flicker or disappear. |
Wed. September 17, 2025 |
![]() |
21.0.477 | Fixed a bug in the animation graph editor where there were sometimes visual noise surrounding text. |
Wed. September 17, 2025 |
![]() |
21.0.476 | SDF VDBs and Volumes will update in the Vulkan viewport even if only the primitives changes, such as with an OpenCL SOP. |
Tue. September 16, 2025 |
![]() |
20.5.724 | Fixed a bug in the RBD Guide Setup SOP which would capture the wrong __orient on packed prims. |
Tue. September 16, 2025 |
![]() |
20.5.724 | Bumped the HDK ABI version due to changes in RV that affect ABI compatibility |
Tue. September 16, 2025 |
![]() |
20.5.724 | Reduce overhead of loading textures when the Vulkan viewport is active |
Tue. September 16, 2025 |
![]() |
21.0.476 | Fix a MotionMixer crash when switching the Output mode from 'Animation Clips' to 'Shapes'. There was a bug in the way the Packed Folders file map was cleared. |
Tue. September 16, 2025 |
![]() |
21.0.476 | Fixed a bug where the APEX Animate state would endlessly throw errors if a constrained control was baked while one of the constraint's controls were selected. |
Tue. September 16, 2025 |
![]() |
21.0.476 | When Initializing Parameter from a USD Prim, empty relationships on the prim no longer raise a python exception. |
Tue. September 16, 2025 |
![]() |
21.0.476 | Fixed a bug where deleted Animation Catalog folders would reappear as empty folders after reloading the catalog. |
Tue. September 16, 2025 |
![]() |
21.0.476 | Fix bug where trying to set the packed primitive pivot intrinsic with less 3 values would have no effect. Instead, it now overwrites just the given component values. |
Tue. September 16, 2025 |
![]() |
21.0.476 | Fix bug where trying to set the packed primitive pivot intrinsic with less 3 values would have no effect. Instead, it now overwrites just the given component values. |
Tue. September 16, 2025 |
![]() |
21.0.476 | Fix uninitialized values from being introduced when setting a packed primitive's transfrom intrinsic with a list of less than 9 values. |
Tue. September 16, 2025 |
![]() |
21.0.476 | Fix uninitialized values from being introduced when setting a packed primitive's transfrom intrinsic with a list of less than 9 values. |
Tue. September 16, 2025 |
![]() |
21.0.476 | The heightfield material now imports parameters from the default material if no material is assigned to a heightfield (eg, diffuse color, roughness). |
Tue. September 16, 2025 |
![]() |
21.0.476 | Denoising now works in the Flipbook ROP, and is automatically enabled when needed. |
Tue. September 16, 2025 |
![]() |
21.0.476 | Fix QuickStart example code to work with PySide6. |
Tue. September 16, 2025 |