Houdini Main Changelogs
19.5.976 | Karma Render Properties LOP 3-400% performance improvements on large scenes. |
yesterday | |
19.5.974 | Extract Instances LOP now handles array primvars with ElementSize metadata and has an option to flatten array primvars to scalar primvars. |
Wed. May 8, 2024 | |
19.5.969 | Karma Render Settings, Karma Standard RenderVars and Karma Render Products LOPs can now specify custom parent prim locations for the render products and rendervars. |
Fri. May 3, 2024 | |
19.5.969 | Fix recently introduced crash in the Loft Payload Info LOP. |
Thu. May 2, 2024 | |
19.5.966 | The VEX methods for getting the transform of a prim no longer require that the prim be an Xformable. These methods will work on any prim type by assuming that the transform of any non-Xformable prim is the same as its closest Xformable ancestor. |
Mon. April 29, 2024 | |
19.5.963 | Port of most of the latest plugin fixes from H20.0:
|
Fri. April 26, 2024 | |
19.5.961 | Fixed a crash that could occur when opening the network editor list view for a VOP Network with a Parameter VOP set to "Export: Always". |
Wed. April 24, 2024 | |
19.5.956 | Fixed an issue where nested prim patterns were not properly propagating time-varying status from child to parent. |
Fri. April 19, 2024 | |
19.5.956 | Added a %foreach auto-collection that runs a sub-pattern for each prim that matches a primary pattern. |
Fri. April 19, 2024 | |
19.5.955 | Fixed a potential crash in Edit Material Network LOP when loading shaders. |
Thu. April 18, 2024 | |
19.5.953 | Fixed an issue with custom tags not working correctly with ROP Fetch TOP. Output files were always using the first tag in the custom tag list, instead of the tag that matches the corresponding output parameter. |
Tue. April 16, 2024 | |
19.5.953 | Fixed a crash when the Layer Replace LOP tries to replace a sublayer on the stage root layer. |
Tue. April 16, 2024 | |
19.5.953 | When a relationship from a USD API schema is added as a parameter to an Edit Properties LOP, setting the relationship now applies the API schema, as was already happening for attributes from API schemas. |
Tue. April 16, 2024 | |
19.5.946 | Added environment variable (HOUDINI_NO_EXTERNAL_ICON_CACHE) that can be used to disable external icon caches to aid in debugging cache problems. |
Tue. April 9, 2024 | |
19.5.945 | Fixed a bug where Du/Dv VEX calls may sometimes return garbage when the input parameter is a uniform value. |
Mon. April 8, 2024 | |
19.5.945 | Fixed a crash that could occur while opening a hip file if a context option change callback changes another context option's value. |
Mon. April 8, 2024 | |
19.5.939 | Fixed hanging in Houdini related to Python SOP nodes. For example, Houdini would hang when cooking Python SOP nodes from Houdini Engine Session Sync, or when a background thread tried to call into HOM while Houdini cooked Python SOP nodes. The fix required restoring old behavior in Python SOP nodes that unfortunately reintroduces an old hang, one at least that is limited in scope. The old hang occurs when Python SOP nodes execute multi-threaded code that calls into the HOM `hou` package from separate threads. If you wish to run such code in Python SOPs, then you can set `HOUDINI_ALLOW_PYTHON_SOP_MULTITHREADING=1` in the environment with the caveat that you may encounter other hangs as detailed above (i.e. cooking Python SOP nodes from Session Sync). |
Tue. April 2, 2024 | |
19.5.939 | Fixed hanging in Houdini related to Python SOP nodes. For example, Houdini would hang when cooking Python SOP nodes from Houdini Engine Session Sync, or when a background thread tried to call into HOM while Houdini cooked Python SOP nodes. The fix required restoring old behavior in Python SOP nodes that unfortunately reintroduces an old hang, one at least that is limited in scope. The old hang occurs when Python SOP nodes execute multi-threaded code that calls into the HOM `hou` package from separate threads. If you wish to run such code in Python SOPs, then you can set `HOUDINI_ALLOW_PYTHON_SOP_MULTITHREADING=1` in the environment with the caveat that you may encounter other hangs as detailed above (i.e. cooking Python SOP nodes from Session Sync). |
Tue. April 2, 2024 | |
19.5.934 | Fixed a bug where volumes straddling camera's far clip plane could sometimes cause render to hang. |
Thu. March 28, 2024 | |
19.5.933 | Fixed a bug in the Trace SOP that resulted in stretched results when using a volume wider than it is tall. |
Wed. March 27, 2024 | |
19.5.927 | The karma:light:shader parameter was changed from a string to an asset to allow the asset resolver to kick in for evaluation. |
Thu. March 21, 2024 | |
19.5.926 | Fix a bug with hkey that incorrectly reported expired dates if the date was past 2037. |
Wed. March 20, 2024 | |
19.5.924 | Improvements for the Edit Context Options dialog:
A settings menu provides toggle to turn on the display of each of these types of initially hidden context options. |
Mon. March 18, 2024 | |
19.5.922 | Fixed a problem that could cause HARS to randomly shut down when cooking a PDG graph. |
Sat. March 16, 2024 | |
19.5.919 | The Remesh to Camera SOP should now properly convex input geometry to triangles before subdividing. |
Wed. March 13, 2024 |