Houdini Main Changelogs
| 21.0.721 | Improved PDG Async Importer performance. |
yesterday | |
| 21.0.721 | Unreal 5.8 compatability fixes. |
yesterday | |
| 21.0.721 | Changes to RV_Instance initialization, to allow Extra Extensions to be added at later point in startup. If new extensions are requested after the instance is created, but before the viewport is initialized, the instance will be re-initialized to include all extensions. |
yesterday | |
| 21.0.721 | Fixed the TOP status bar work item selection menu so it can only be scrolled when the menu is open. This prevents accidental changes to the selected work item in the menu when using the mouse wheel to zoom the network editor, which could trigger a recook of displayed nodes that use work item attributes. |
yesterday | |
| 21.0.720 | Added a console variable Houdini.GarbageCollection that can be used to enable/disable the plugin's explicit calls to Unreal's Garbage Collector. |
Mon. May 18, 2026 | |
| 21.0.720 | Fixed an issue where custom instancer values would not be set correctly when using packed primitives. |
Mon. May 18, 2026 | |
| 21.0.720 | Fixed baked actors not being recentered correctly. |
Mon. May 18, 2026 | |
| 21.0.720 | Reduced schedular timing, improving performance. |
Mon. May 18, 2026 | |
| 21.0.716 | XPU: improved error reporting when CUDA NVML library fails to load |
Fri. May 15, 2026 | |
| 21.0.716 | Due to bug fixes in outlines, depth-based and contour-based detection methods may produce different looking results when objects with outlines enabled interact with objects with outlines disabled. |
Thu. May 14, 2026 | |
| 21.0.716 | Fixed a bug in outlines where depth-based detection may erroneously draw in lines over objects with outlines disabled that's in close proximity to objects with outlines enabled. Also addresses the issue where objects with outlines disabled always used random ID for contour detection, which prevented users from removing unwanted outlines on objects with outlines disabled using user-defined IDs. |
Thu. May 14, 2026 | |
| 21.0.715 | XPU: fixed a gsplats SPH transform rendering bug |
Thu. May 14, 2026 | |
| 20.0.1436 | Add missing documentation for KARMA_ALBEDO_AOV_DIFFUSE environment variable. |
Thu. May 14, 2026 | |
| 21.0.716 | Fixed Poly Frame tangent frame style of the input geometry in COP Preview Material SOP, to be linked to the MikkT Tangent Space toggle. This fixes render mismatch between VK and Karma rendering of normal maps. |
Thu. May 14, 2026 | |
| 21.0.715 | Added HOUDINI_SCENEGRAPHTREE_ALPHASORT environment variable that controls whether to sort the scene graph tree alphabetically (1, the default), or to use the pri morder encoded in the USD data. |
Wed. May 13, 2026 | |
| 20.5.963 | Fixed crash on File > New when a custom visualizer option was present. Such options are created using DM_RenderTable::installGeometryOption(). |
Wed. May 13, 2026 | |
| 21.0.715 | Fixed crash on File > New when a custom visualizer option was present. Such options are created using DM_RenderTable::installGeometryOption(). |
Wed. May 13, 2026 | |
| 21.0.714 | Fixed a bug where the MaterialX logical not operator could have resulted in a crash. |
Tue. May 12, 2026 | |
| 21.0.714 | OP_Node::save changed signature for this release, finally document this in HDK 21 changes. If you have custom overrides you will need to update your signature. |
Tue. May 12, 2026 | |
| 21.0.714 | Fixed an issue where newly added instncer prototypes were not properly instantiated in Karma, which could lead to crashes |
Tue. May 12, 2026 | |
| 21.0.710 | Fixed a bug in outlines where contour-based detection would fail against background if contour threshold is set to a large value. |
Fri. May 8, 2026 | |
| 20.5.957 | Fixed an issue where HAPI_SetAttributeIndexedStringData() could crash if tuple size is not 1. |
Fri. May 8, 2026 | |
| 21.0.709 | Added an option to use Unreal's Mesh Description structures when transfering data to Houdini (on by default). This can be disabled if the Mesh Description is inaccurate (eg. for modelling tools), in which case the render data is used instead. |
Thu. May 7, 2026 | |
| 21.0.709 | Fixed a bug in Muscle Properties Otis and Muscle Constraint Properties Otis SOPs where adding a new property raised an error. Adding a new property can now be undone in one step. |
Thu. May 7, 2026 | |
| 21.0.709 | Added support for UTF-8 characters in material parameter names for mesh inputs. |
Thu. May 7, 2026 |