Houdini Main Changelogs

18.5.101

Invalid UTF-8 characters in Houdini's interface now display with the replacement character (solid box with question mark) so that they're visible.

Fri. January 24, 2020
18.5.101

Invalid UTF-8 characters in Houdini's interface now display with the replacement character (solid box with question mark) so that they're visible.

Fri. January 24, 2020
18.5.101

Invalid UTF-8 characters in Houdini's interface now display with the replacement character (solid box with question mark) so that they're visible.

Fri. January 24, 2020
18.0.360

The Agent Layer SOP now provides control over the shape deformer used when creating a shape binding.

Fri. January 24, 2020
18.5.101

The Agent Layer SOP now provides control over the shape deformer used when creating a shape binding.

Fri. January 24, 2020
18.5.101

The Agent Layer SOP now provides control over the shape deformer used when creating a shape binding.

Fri. January 24, 2020
18.5.101

The Agent Layer SOP now provides control over the shape deformer used when creating a shape binding.

Fri. January 24, 2020
18.5.101

The Agent Layer SOP now provides control over the shape deformer used when creating a shape binding.

Fri. January 24, 2020
18.5.101

The Alembic SOP will now respect the "SourceName" of UV attributes described in Alembic archives.

Fri. January 24, 2020
18.5.101

The Alembic SOP will now respect the "SourceName" of UV attributes described in Alembic archives.

Fri. January 24, 2020
18.5.101

The Alembic SOP will now respect the "SourceName" of UV attributes described in Alembic archives.

Fri. January 24, 2020
18.5.101

The Alembic SOP will now respect the "SourceName" of UV attributes described in Alembic archives.

Fri. January 24, 2020
18.0.360

Provide a user-extensible set of USD type aliases in UsdTypeAliases.json files found in the HOUDINI_PATH. These aliases can be used in the usd_istype VEX function.

Fri. January 24, 2020
18.5.101

Provide a user-extensible set of USD type aliases in UsdTypeAliases.json files found in the HOUDINI_PATH. These aliases can be used in the usd_istype VEX function.

Fri. January 24, 2020
18.5.101

Provide a user-extensible set of USD type aliases in UsdTypeAliases.json files found in the HOUDINI_PATH. These aliases can be used in the usd_istype VEX function.

Fri. January 24, 2020
18.5.101

Provide a user-extensible set of USD type aliases in UsdTypeAliases.json files found in the HOUDINI_PATH. These aliases can be used in the usd_istype VEX function.

Fri. January 24, 2020
18.5.101

Provide a user-extensible set of USD type aliases in UsdTypeAliases.json files found in the HOUDINI_PATH. These aliases can be used in the usd_istype VEX function.

Fri. January 24, 2020
18.0.360

Fix crash with SOP OpenVDB Convert when a reference mesh is provided.

Fri. January 24, 2020
18.0.360

Fix a very small memory leak in some modes of PolyDoctor SOP.

Fri. January 24, 2020
18.0.359

Fixed bug where localscheduler would ignore HOUDINI_PATH environment variable when set for a work item.

Thu. January 23, 2020
18.0.359

Changed hou.Node.createDigitalAsset() to use the same logic of where to install the HDA as the "Create Digital Asset..." menu entry on a node. In particular, this means that installing an asset into a path scanned by Houdini for assets will now install it to "Scanned Asset Library Directories" by default instead of "Current HIP File". The method now has a new input_path argument to allow overriding this default.

Thu. January 23, 2020
18.0.359

Changed hou.Node.createDigitalAsset() to use the same logic of where to install the HDA as the "Create Digital Asset..." menu entry on a node. In particular, this means that installing an asset into a path scanned by Houdini for assets will now install it to "Scanned Asset Library Directories" by default instead of "Current HIP File". The method now has a new input_path argument to allow overriding this default.

Fixed a bug where otcreatetypefrom -i "Scanned Asset Library Directories" would not work properly.

Thu. January 23, 2020
18.5.100

Changed hou.Node.createDigitalAsset() to use the same logic of where to install the HDA as the "Create Digital Asset..." menu entry on a node. In particular, this means that installing an asset into a path scanned by Houdini for assets will now install it to "Scanned Asset Library Directories" by default instead of "Current HIP File". The method now has a new input_path argument to allow overriding this default.

Thu. January 23, 2020
18.5.100

Changed hou.Node.createDigitalAsset() to use the same logic of where to install the HDA as the "Create Digital Asset..." menu entry on a node. In particular, this means that installing an asset into a path scanned by Houdini for assets will now install it to "Scanned Asset Library Directories" by default instead of "Current HIP File". The method now has a new input_path argument to allow overriding this default.

Thu. January 23, 2020
18.5.100

Changed hou.Node.createDigitalAsset() to use the same logic of where to install the HDA as the "Create Digital Asset..." menu entry on a node. In particular, this means that installing an asset into a path scanned by Houdini for assets will now install it to "Scanned Asset Library Directories" by default instead of "Current HIP File". The method now has a new input_path argument to allow overriding this default.

Thu. January 23, 2020