Houdini Main Changelogs
19.5.963 | Port of most of the latest plugin fixes from H20.0:
|
Fri. April 26, 2024 | |
20.0.680 |
|
Tue. April 16, 2024 | |
20.0.592 | Public API:
|
Fri. January 19, 2024 | |
20.0.549 | Feather Primitive SOP changes: Added options to add a basename to joint names. This makes it possible to generate unique names across a collection of feathers or feather templates. This can include the feather's name attribute and optionally an id attribute. If the name attribute is missing we use the user specified Fallback Name. If id is missing we use the primitive number. Parent barb joints to shaft joint, this was broken when Feather Uncondense was changed to always created disconnected barbs that only reference the shaft via the shaftpt attribute. Set orientations derived from barborient on shaft joints. No longer create a locomotion joint for each agent. |
Thu. December 7, 2023 | |
20.0.513 | Variant Selection Fallbacks set on the LOP Network or Configure Stage LOP are now applied as overrides to the global settings, rather than always replacing them. This means by default the global settings will be applied, just as they are in earlier Houdini versions. |
Wed. November 1, 2023 | |
19.5.774 |
|
Thu. October 19, 2023 | |
20.0.498 |
|
Mon. October 16, 2023 | |
20.0.479 | Fixed materials with uninitialized fallback colors (specifically from the Principled shader). |
Wed. September 27, 2023 | |
20.0.389 | Added the ability to set the asset resolver context using strings instead of an asset path. This control is provided on the LOP Network, the Configure Stage LOP, and the USD Render ROP (which uses a new --render-context-string command line option on husk to pass along these context strings). Also added the ability to control the variant selection fallback values on the LOP Network, Configure Stage LOP, and USD Render ROP (with a new --variant-fallback command line option on husk). |
Thu. June 29, 2023 | |
20.0.359 | Added two new USD VEX functions. `usd_applyapi` applies an API schema to a primitive. `usd_addschemaattrib` adds an attribute to a primitive, and sets the `custom` metadata on the attribute to `False`. This lets VEX code properly create attributes like `extentsHint` which are defined by a schema, but where the schema doesn't author a fallback value. |
Tue. May 30, 2023 | |
19.5.537 | Fixed an issue with a fallback file copying code path for Windows that could potentially cause us to falsely think the source and destination files are the same. |
Fri. February 24, 2023 | |
20.0.264 | Fixed an issue with a fallback file copying code path for Windows that could potentially cause us to falsely think the source and destination files are the same. |
Fri. February 24, 2023 | |
19.5.446 | An option has been added under the "Static Mesh" section in the HoudiniEngine plugin settings titled "Prefer Nanite Fallback Mesh". If checked, HoudiniEngine will use the fallback mesh for any Nanite objects sent to Houdini via NodeSync if possible. HDAs with a geometry input now have a "Prefer Nanite Fallback Mesh" checkbox. The default state of the checkbox mirrors the corresponding plugin setting. When checked, HoudiniEngine will prefer the fallback mesh of any Nanite geometry inputs. |
Fri. November 25, 2022 | |
20.0.172 | An option has been added under the "Static Mesh" section in the HoudiniEngine plugin settings titled "Prefer Nanite Fallback Mesh". If checked, HoudiniEngine will use the fallback mesh for any Nanite objects sent to Houdini via NodeSync if possible. HDAs with a geometry input now have a "Prefer Nanite Fallback Mesh" checkbox. The default state of the checkbox mirrors the corresponding plugin setting. When checked, HoudiniEngine will prefer the fallback mesh of any Nanite geometry inputs. |
Thu. November 24, 2022 | |
19.5.382 | When converting a height field to a mesh via SOP Import, primitive attributes on the height field are now translated to constant attributes on the generated mesh. As a result, attributes such as name and path will now be inherited from the volume to control the scene graph path for the mesh. This will typically cause the mesh prim to have a name of 'height' rather than fallback name of 'mesh_0'. |
Thu. September 22, 2022 | |
19.0.590 | The SOP Character Import LOP no longer errors out if the source skeleton is missing the 'clipinfo' attribute. The scene frame range is used as a fallback, matching the behaviour of many other KineFX operators. |
Thu. April 14, 2022 | |
19.5.220 | The SOP Character Import LOP no longer errors out if the source skeleton is missing the 'clipinfo' attribute. The scene frame range is used as a fallback, matching the behaviour of many other KineFX operators. |
Thu. April 14, 2022 | |
19.5.220 | The SOP Character Import LOP no longer errors out if the source skeleton is missing the 'clipinfo' attribute. The scene frame range is used as a fallback, matching the behaviour of many other KineFX operators. |
Thu. April 14, 2022 | |
19.5.214 | Fixed a bug that was causing the ROP Fetch TOP to not correctly copy the mantrafilter.py script to the PDG script directory when cooking. This was causing the rop.py job script to fail when importing helper scripts. That in turn caused rop.py to always fallback to using $HFS scripts instead of the ones that were copied to the PDG script directory. |
Fri. April 8, 2022 | |
19.5.214 | Fixed a bug that was causing the ROP Fetch TOP to not correctly copy the mantrafilter.py script to the PDG script directory when cooking. This was causing the rop.py job script to fail when importing helper scripts. That in turn caused rop.py to always fallback to using $HFS scripts instead of the ones that were copied to the PDG script directory. |
Fri. April 8, 2022 | |
19.0.575 |
"unreal_nanite_trim_relative_error" attributes to set the corresponding nanite settings.
Fixed Nanite FallbackPercentTriangles parameter being incorrectly set |
Wed. March 30, 2022 | |
19.5.205 |
"unreal_nanite_trim_relative_error" attributes to set the corresponding nanite settings.
Fixed Nanite FallbackPercentTriangles parameter being incorrectly set. |
Wed. March 30, 2022 | |
19.5.205 |
"unreal_nanite_trim_relative_error" attributes to set the corresponding nanite settings.
Fixed Nanite FallbackPercentTriangles parameter being incorrectly set. |
Wed. March 30, 2022 | |
19.5.176 | The PDG Path Map no longer attempts to apply the POSIX zone as a fallback, if applying the LINUX or MAC zones fail to result in a mapped path. This functionality was previously deprecated in H18.5. |
Tue. March 1, 2022 | |
19.5.176 | The PDG Path Map no longer attempts to apply the POSIX zone as a fallback, if applying the LINUX or MAC zones fail to result in a mapped path. This functionality was previously deprecated in H18.5. |
Tue. March 1, 2022 |