Houdini Main Changelogs
| 22.0.306 | Added blend attribute, deform normals and delete point colors to the bonedeform autorig component and updated the UI. |
Tue. April 28, 2026 | |
| 22.0.306 | Renamed Neural Image to Mask (SAM2) COP to Neural Layer to Mask (SAM2) COP |
Tue. April 28, 2026 | |
| 21.0.699 | Folder parameters no longer expanded by default. |
Mon. April 27, 2026 | |
| 21.0.699 | Removed input merge ndoes when HDA is deleted. |
Mon. April 27, 2026 | |
| 21.0.699 | Fixed an issue with the Python Script TOP always copying input files to outputs files during the cook stage, even when the node itself is set to evaluate during the work item generation stage. |
Mon. April 27, 2026 | |
| 22.0.305 | Fixed an issue in the Curve Animate state that would cause the animation editor to revert manually typed values if not currently on a key frame and would also cause selected tangents to be reset after any edit. |
Mon. April 27, 2026 | |
| 22.0.305 | Fixed an issue with the Python Script TOP always copying input files to outputs files during the cook stage, even when the node itself is set to evaluate during the work item generation stage. |
Mon. April 27, 2026 | |
| 22.0.305 | Fixed issues with the handle resetting after each edit in Curve Animate, and turn off "Synchronize Keys per Curve" by default for the SOP version. |
Mon. April 27, 2026 | |
| 21.0.699 | Additional fix to the bug (from 21.0.693) where an instance that's very close to camera may be incorrectly determined to be offscreen and passed over for best candidate for dicing. |
Mon. April 27, 2026 | |
| 22.0.305 | Fixed an issue where HAPI_SetAttributeIndexedStringData() would crash if tuple size was not 1. |
Mon. April 27, 2026 | |
| 22.0.305 | Added the Transparency Sort parameter to the Visualize SOP, and renamed it 'gl_transparencysort'. Transparency sorting is used by Vulkan to render highly-layered transparency more accurately but should be used sparingly due to the increased overhead of the GPU sorting of polygons on each viewport camera change. |
Mon. April 27, 2026 | |
| 22.0.305 | Both `pscale` and `scale` attributes now contribute to the scale of points during gsplat rendering. |
Mon. April 27, 2026 | |
| 22.0.302 | Added World Transform mode to the Secondary Motion SOP and relabelled the "Rest Pose Attribute" parameter to "Use Rest Pose Attribute to Correct Local Transform" for clarity. |
Fri. April 24, 2026 | |
| 22.0.302 | Skin Deform SOP has a new parameter called Slide on Full Resolution Skin, which ensures the skin slides on the high resolution skin instead of the low resolution skin. Also fixed a bug where the muscle blur mask was hardcoded and not displaying correctly in the visualizer. |
Fri. April 24, 2026 | |
| 22.0.302 | COP Rasterize GSplat now requires either a `pscale` or `scale` attribute for input GSplats. |
Fri. April 24, 2026 | |
| 22.0.302 | Fixed an issue in Curve Animate state where undoing a tangent drag would reset the selection. |
Fri. April 24, 2026 | |
| 22.0.302 | Improve Curve Animate interactive performance, add line to HUD info for cycle tools hotkey, and fix issue with press and hold on points causing them to move unexpectedly. |
Fri. April 24, 2026 | |
| 22.0.302 | Fixed a bug in karma CPU where mixing two OpenPBR Surface shaders would result in transmission tint of foreground shader being erroneously applied to the entire material, if background shader has non-zero transmission depth and foreground shader has zero transmission depth. |
Fri. April 24, 2026 | |
| 21.0.696 | Fix undo regressions introduced from 22.0.288 due to the introduction of HOUDINI_UNDO_IDLE_TIMEOUT. |
Fri. April 24, 2026 | |
| 22.0.302 | Fix undo regressions introduced from 22.0.288 due to the introduction of HOUDINI_UNDO_IDLE_TIMEOUT. |
Fri. April 24, 2026 | |
| 22.0.301 | Added Import as Animation Clips drop action when dropping a clip from the animation catalog. This new action creates new clips on the apex scene instead of adding the animation at the current frame on the active clip. Fixed the dropping of multiple clips from the animation catalog. This case wasn't working properly and the keys from all the clips were added on top of each other. Animations are now added in sequence. |
Thu. April 23, 2026 | |
| 20.5.943 | Added a Cache Current Frame Only caching mode to the SOP Crowd Import LOP |
Thu. April 23, 2026 | |
| 22.0.301 | The viewport now supports detail level attribute "gl_transparency_sort" which enables transparent mesh sorting and rendering in the viewport. |
Thu. April 23, 2026 | |
| 21.0.695 | Added a Cache Current Frame Only caching mode to the SOP Crowd Import LOP |
Thu. April 23, 2026 | |
| 21.0.695 | Fixed a bug in the APEX Animate state where removing a constraint would cause the scene to freeze up if the constraint was not animated on every layer. |
Thu. April 23, 2026 |