Houdini Main Changelogs
21.0.171 | Fixed the returned order of nodes and ports when running a search of an APEX graph. The prior order was a depth first search which would iterate through the nodes of the subnets in revert point order. The new default order is a depth first search which iterates through the nodes of the subnet in forward point order. Additional options have been added to search in a breadth first search order. This reordering alters the results of the following APEX callbacks:
It also alters the results of the following APEX python functions:
|
Fri. November 15, 2024 | |
21.0.171 | Fixed the returned order of nodes and ports when running a search of an APEX graph. The prior order was a depth first search which would iterate through the nodes of the subnets in revert point order. The new default order is a depth first search which iterates through the nodes of the subnet in forward point order. Additional options have been added to search in a breadth first search order. This change alters the results of the following APEX callbacks:
It also alters the results of the following APEX python functions:
|
Fri. November 15, 2024 | |
21.0.171 | Fixed missing Baseskeleton port on the Blendshape component. |
Fri. November 15, 2024 | |
21.0.171 | The channel primitives created by APEX Channel Primitives from Motion Clip and the ch::PrimsFromChannelCollection callback are now sorted by name. |
Fri. November 15, 2024 | |
21.0.171 | Fixed inefficient labeling data structure in unsubdivide SOP. |
Fri. November 15, 2024 | |
21.0.171 | Updated nodes that where affected by the new sort order change in the updated findNodes callback. |
Fri. November 15, 2024 | |
21.0.170 | Fixed a bug where some animation could be lost when merging APEX Animation Layers in certain cases. |
Thu. November 14, 2024 | |
21.0.170 | The new --gpu option for husk will allow husk to use delegates which require OpenGL, Vulkan or Metal. This lets husk render using HdStormRendererPlugin for example. |
Thu. November 14, 2024 | |
21.0.170 | Fixed an issue with `handler.removeFromAllEmitters()` hanging when called from within an Python event handler function. |
Thu. November 14, 2024 | |
21.0.170 | Fixed a performance regression with string hashing vs 20.0 which could affect many parts of Houdini, such as merging geometry with string attributes. |
Thu. November 14, 2024 | |
21.0.170 | #<tag_name> can now be used as an APEX node/port pattern. This pattern behaves the same as %tag(<tag_name>). |
Thu. November 14, 2024 | |
20.0.890 | Fix CH_Manager.h in the HDK to work around a bug in gcc13 so this compiler can be used to build HDK plugins that include this header. |
Thu. November 14, 2024 | |
21.0.170 | Update unsubdivide algorithm to account for non Catmull-Clark topology. |
Thu. November 14, 2024 | |
21.0.169 | Hide deactivated lights from the light linker since it has no way to activate them. |
Wed. November 13, 2024 | |
21.0.169 | Fix update issue when locking/unlocking a parameter in the light mixer. |
Wed. November 13, 2024 | |
21.0.169 | Fix hotkey editor showing the Esc key assignment window when pressing enter in the search field. |
Wed. November 13, 2024 | |
20.0.888 | Update Houdini's USD library to include the following fix:
|
Tue. November 12, 2024 | |
21.0.168 | Fixed a potential crash in the APEX Character Deformation display option, along with a bug that could cause stuck geometry in certain situations. |
Tue. November 12, 2024 | |
21.0.168 | Fixed an issue in the APEX Character Deformation display option where rigidly skinned packed primitives were displayed incorrectly if the nested packed geometry contained a boneCapture attribute. |
Tue. November 12, 2024 | |
20.0.888 | Made level instances read only when not being edited. Fixes several bugs when using HDAs in level instance levels. |
Tue. November 12, 2024 | |
21.0.168 | Fixed a couple issues with packed primitives in the Convert SOP. Nested packed primitives are now unpacked, and the unpacked geometry is now correctly converted to the specified primitive type. |
Tue. November 12, 2024 | |
21.0.168 | Fixed a bug with Glow where the threshold parameter was not working as intended. This causes a slight change in behaviour which means older files will look a bit different. |
Tue. November 12, 2024 | |
21.0.167 | Added Spline2 component. This version is updated to have better custom controls. It also now supports controls for squash and stretch and the ability to keep its length. |
Mon. November 11, 2024 | |
21.0.167 | The Bullet solver's information about initially overlapping objects is no longer lost when solver resets, e.g. when resimulating an earlier frame after making a parameter change. |
Mon. November 11, 2024 | |
21.0.167 | Fixed issues in the APEX ragdoll tool which could cause unexpected motion after changing a parameter on a previously cached simulation frame. |
Mon. November 11, 2024 |