Houdini Main Changelogs
21.0.148 | Fixed issues with curves containing shared points in the Circle Spline SOP. |
Wed. October 23, 2024 | |
21.0.148 | Ragdoll can now bake a frame range from the ctrl+G hud |
Wed. October 23, 2024 | |
21.0.148 | Improvements made to sesinetd auto install entitlements feature. |
Wed. October 23, 2024 | |
21.0.148 | Fixed a bug with the helps launch feature trying to launch with the wrong file. |
Wed. October 23, 2024 | |
21.0.148 | Added entries to the Curve state radial menu for Fuse and Split Branch, moved the rounded corner options into a new submenu, and unified the radial menus for when working with bezier curves or polygons to always have the same 'Mode', 'Edit Points', and 'Edit Segments' submenus. |
Wed. October 23, 2024 | |
21.0.148 | Fixed a possible crash in IPR when the AOV specified by Variance Pixel Oracle's "Plane" parameter no longer exists upon render restart. |
Wed. October 23, 2024 | |
21.0.148 | Fixed a bug on the reverse foot where the controls can flip when using negative scales on the joints. |
Wed. October 23, 2024 | |
21.0.148 | Fixed a bug in the Clip 2.0 SOP that led to incorrect clipping when the input group of polygons lay partially on the clipping plane. |
Wed. October 23, 2024 | |
21.0.148 | Fixed a bug in the Clip 2.0 SOP that led to incorrect clipping when the input group of polygons lay partially on the clipping plane. |
Wed. October 23, 2024 | |
21.0.148 | Updated the APEX Scene's packed folders structure to be able to store multiple Animation Clips/Animation Stacks, each stored in a different *.clip folder inside the /animation folder. Additionally, The APEX SceneAddAnimation node now adds a new clip instead of raw channel primitives. If multiple clips are present in the Animate State, the active clip can be switched through a new selector in the Animation Layers panel. |
Wed. October 23, 2024 | |
21.0.147 | The Attribute Copy TOP node now has a parameter to explicitly control how name conflicts should be handled. Options include keeping the existing attribute, overwriting it, or appending/prepending to the existing attrib's value. |
Tue. October 22, 2024 | |
21.0.147 | Fixed a deadlock that occurs with shared memory sessions when the server unexpectedly shuts down before the session can be closed. |
Tue. October 22, 2024 | |
21.0.147 | The ControlsFromGuides node will now only allow alphanumeric guide names. |
Tue. October 22, 2024 | |
21.0.147 | atoi() in VEX no longer parses exponential notation, but it does now properly parse 64-bit integers. |
Tue. October 22, 2024 | |
21.0.147 | Added support for the status operation to the Perforce TOP. |
Tue. October 22, 2024 | |
21.0.146 | Implemented a new callback, string::ForceValidName() |
Mon. October 21, 2024 | |
21.0.146 | Houdini now includes the OpenCL driver version string when computing the hask key for cached OpenCL binaries, so driver updates will require a re-compile of OpenCL kernels. The driver version is also now output in the About Houdini box and hgpuinfo -c output. |
Mon. October 21, 2024 | |
21.0.146 | Updates the PolyHinge SOP to allow providing an edge group to specify the elements to extrude instead of primitives. This works similar to PolyExtrude when given an edge group, and will only create the 'Side' geometry, with no 'Front' or 'Back'. Furthermore, when hinging edges, edge connectivity is used to identify pieces, and all attributes are now expected on points rather than primitives. This update also adds a toggle to the HDA to allow reversing the facing of the created 'Side' geometry. |
Mon. October 21, 2024 | |
21.0.146 | The pdg.Dictionary constructor and pdg.Dictionary.fromDictionary method, now take an optional argument that specifies the default array datatype when constructing a pdg.Dictionary from a Python dictionary. The default datatype is used when an empty array value is found in the source dictionary, which would normally make it impossible to infer the type of the array. |
Mon. October 21, 2024 | |
21.0.146 | Fixed the documentation for hou.removeContextOption. |
Mon. October 21, 2024 | |
21.0.146 | A Switch LOP in "Warn and output empty stage" mode used to cause the next LOP (connected to the Switch LOP's output) to error. This no longer occurs, and the Switch LOP outputs an empty stage as expected. |
Mon. October 21, 2024 | |
21.0.146 | The default value for curve/point widths was changed to be 1.0 in karma to match Hydra 1 defaults. This should only affect scenes which didn't specify the widths explicitly. |
Mon. October 21, 2024 | |
21.0.146 | The default value for curve/point widths was changed to be 1.0 in karma to match Hydra 1 defaults. This should only affect scenes which didn't specify the widths explicitly. |
Mon. October 21, 2024 | |
21.0.146 | The QT_MaterialAssetGallery and QT_MaterialAssetGalleryModel classes were removed. All their functionality can now be accessed through the base QT_AssetGallery and QT_AssetGalleryModel classes by passing "material" as the new "global_model_identifier" parameter to the QT_AssetGallery constructor. |
Mon. October 21, 2024 | |
21.0.146 | Fixed a crash in the Edit Properties From Node LOP when the source LOP node path didn't point to an existing node. |
Mon. October 21, 2024 |