Houdini Main Changelogs
| 21.0.632 | Renamed "Exponent" apex node to "Power". Graphs containing the old node will remain functional. |
yesterday | |
| 21.0.632 | Added quaternion::Power, quaternion::Exponential, and quaternion::Logarithm apex nodes. |
yesterday | |
| 21.0.632 | Added a power function for quaternions. |
yesterday | |
| 21.0.632 | Fixed an issue with the USD Render Scene TOP not showing a service name parmaeter when switching to the Service cook type. |
yesterday | |
| 20.5.880 | Fixed a possible crash when rendering multiple frames within a single process. |
yesterday | |
| 21.0.632 | Fixed a possible crash when rendering multiple frames within a single process. |
yesterday | |
| 21.0.632 | Added Copy Edge Group toggle to preserve backwards compatibility with output edge groups in Poly Extrude 2.0 SOP which broke in 21.0.555. |
yesterday | |
| 21.0.632 | Added Copy Edge Group toggle to preserve backwards compatibility with output edge groups in Poly Extrude 2.0 SOP which broke in 21.0.555. |
yesterday | |
| 21.0.631 | Fixed an issue where creating a new Filter List does not work in certain situations. |
Wed. February 18, 2026 | |
| 20.5.879 | Fixed a bug where objects with default purpose would ignore render visibility property if karma's purpose included proxy or guide. This bug was introduced in 20.5.761. |
Wed. February 18, 2026 | |
| 21.0.631 | Fixed a bug where objects with default purpose would ignore render visibility property if karma's purpose included proxy or guide. This bug was introduced in 21.0.513. |
Wed. February 18, 2026 | |
| 21.0.631 | When a high-res mesh has a VEX shader assigned, the Karma baker will now use that shader instead of building a MaterialX shader for baking. Note that when using VEX shaders, many of the standard MaterialX outputs for AOVs will not be correctly connected and AOVs will have to be manually added in the "Lighting" tab (with lighting enabled). |
Wed. February 18, 2026 | |
| 21.0.631 | Solaris and husk now ensure Hydra's current frame is set immediately before the scene is populated (previously it was immediately after) |
Wed. February 18, 2026 | |
| 21.0.631 | Solaris and husk now properly populate Hydra's scene globals with the prim path to the current camera. |
Wed. February 18, 2026 | |
| 21.0.630 | Fixed string values for instancer's bake/output sometimes being incorrectly reused or other attribute. This could, for example, cause the "Bake Outliner Folder" attribute value to be used for the "Output Name" Attribute value on instancers if the output name attribute wasn't set. |
Tue. February 17, 2026 | |
| 21.0.630 | Baked output data is now serialized correctly. |
Tue. February 17, 2026 | |
| 21.0.630 |
|
Tue. February 17, 2026 | |
| 21.0.630 | Adds "embreerobust" scene option to enable robust intersection test mode in Embree. |
Tue. February 17, 2026 | |
| 21.0.630 | Updated MSE pixel filter to compute the variance of the mean estimator (normalized variance) for improved statistical correcteness. |
Tue. February 17, 2026 | |
| 21.0.629 | Removed a deprecated function which caused compiler warnings. |
Mon. February 16, 2026 | |
| 21.0.626 | Added Add, Subtract, Multiply, Divide, and Negate callbacks for Vector4. Also added additional callbacks for Vector2 so that all vector types have parity. |
Fri. February 13, 2026 | |
| 21.0.626 | Improve performance for wireframe index list generation of polygon primitives where many vertices share points |
Fri. February 13, 2026 | |
| 20.5.874 | Prevents crashing in Remesh 2.0 SOP due to non-manifold topology. |
Fri. February 13, 2026 | |
| 21.0.626 | Prevents crashing in Remesh 2.0 SOP due to non-manifold topology. |
Fri. February 13, 2026 | |
| 20.5.873 | Fixed a bug where packed Alembic primitives wouldn't update properly after using the "Reload Geometry" button on the Alembic SOP |
Thu. February 12, 2026 |