Houdini Main Changelogs
| 21.0.647 | Reduced time it takes to resume from checkpoint when deep images are enabled. |
yesterday | |
| 20.5.895 | Fixed possible crash when resuming render from checkpoint if deep images and husk's snapshot feature are both enabled. |
yesterday | |
| 21.0.647 | Fixed possible crash when resuming render from checkpoint if deep images and husk's snapshot feature are both enabled. |
yesterday | |
| 21.0.647 | Fixed a bug where electra where the limbs didnt scale when scaling the root. |
yesterday | |
| 21.0.646 | Fixed a bug in the SOP Import LOP where agents were imported incorrectly if there were unique agent definitions with same value for the 'agentname' attribute. |
Thu. March 5, 2026 | |
| 21.0.646 | Corrected Split by Point Attribute SOP's icon name so the icon will show up now. |
Thu. March 5, 2026 | |
| 21.0.646 | Fixed a bug on windows where the container check was incorrectly reporting true in cases where the application was not running inside a container. |
Thu. March 5, 2026 | |
| 21.0.645 | Added "old_hip_file" and "new_hip_file" keyword args to the "Before" scene events to have parity with the "After" scene events. |
Wed. March 4, 2026 | |
| 21.0.645 | Fix bug where hitting Esc did not exit out of the Guide Groom viewport state. |
Wed. March 4, 2026 | |
| 21.0.645 | When loading a scene file, the values of hou.hipFile.path(), hou.hipFile.name(), and the $HIP* variables will reflect the new filename in the END_CLEAR_NETWORK scene event. Also, the "old_hip_file" and "new_hip_file" python kwargs of hou.hipFileEventType.AfterLoad will reflect the same changes. There are no changes when the user only clears a scene. |
Wed. March 4, 2026 | |
| 21.0.645 | The Texture Mask Paint state has been updated so it can be used by HDAs that wrap the Texture Mask Paint SOP. |
Wed. March 4, 2026 | |
| 21.0.645 | Fixed a bug in the Paint Instances LOP's Orient brush where the applied orientation was being reversed as the brush moved away from the target prim |
Wed. March 4, 2026 | |
| 20.5.892 | Fixed a crash that could occur when interacting with the viewport while low on VRAM |
Tue. March 3, 2026 | |
| 21.0.644 | Fixed a crash that could occur when interacting with the viewport while low on VRAM |
Tue. March 3, 2026 | |
| 21.0.644 | XPU: Fixed a bug where u-coordinates was missing in "ray:hituv" ray import on curves, despite the presence of normal attribute to generate implicit texture coordinate around the circumference. |
Tue. March 3, 2026 | |
| 20.5.892 | Fixed bucketing artifacts when using transmissive VEX-based shaders without 'ndior' shader export. |
Tue. March 3, 2026 | |
| 21.0.644 | Fixed bucketing artifacts when using transmissive VEX-based shaders without 'ndior' shader export. |
Tue. March 3, 2026 | |
| 21.0.644 | Houdini, Karma and other applications will no longer print out warnings about OCIO color space rules not matching the image metadata unless the HOUDINI_OCIO_TEXTURE_WARNINGS variable is set. This variable can be used to help diagnose color space issues with textures. |
Tue. March 3, 2026 | |
| 20.5.891 | When a USD ROP save operation is set to strip off data from above layer breaks, the layers above the layer break would be removed from the stage, then added back to cook the next frame, then removed again, etc. for each frame. This could incur significant recomposition costs and slow the export. Now the layers above the layer break are stripped off during the save operation without altering the stage and avoiding the recomposition. |
Mon. March 2, 2026 | |
| 21.0.640 | Fixed a bug in the Clone Control Panel where double-clicking to choose a LOP clone to render raised a Python exception. |
Fri. February 27, 2026 | |
| 21.0.639 | Fixed regressions introduced in 21.0.633 where applying clips in the Animation Catalog and merging APEX Animation Layers would throw python errors |
Thu. February 26, 2026 | |
| 21.0.639 | Avoids modifying CoordSys camera by the global data window option. This makes sure the CoordSys projection transform behaves consistently. |
Thu. February 26, 2026 | |
| 21.0.639 | Fixed an issue where the crowd procedural produced an error in the Preview Houdini Procedurals LOP if the stage's render settings metadata was not set. In this case, the procedural now falls back to searching for a render settings prim to use. |
Thu. February 26, 2026 | |
| 21.0.639 | Fixed a bug in gply that prevented it from correctly handling the case where both the input and output files use the .ply extension. |
Thu. February 26, 2026 | |
| 21.0.639 | Set default projection parameter to perspective in Karma Physical Lens Core. Empty default produced zero-length (invalid) ray directions. |
Thu. February 26, 2026 |