Houdini Main Changelogs

18.0.259

The default hasher for UT_ArraySet, UT_ArrayMap, and other UT subclasses now defaults to hboost::hash instead of std::hash to fix a performance issue on Windows for integer/pointer keys while also ensuring consistent cross-platform results.

For old that created custom hash specializations with these classes, implement a hash_value() overload instead for your type.

Tue. October 15, 2019
18.0.259

The default hasher for UT_ArraySet, UT_ArrayMap, and other UT subclasses now defaults to hboost::hash instead of std::hash to fix a performance issue on Windows for integer/pointer keys while also ensuring consistent cross-platform results.

For old that created custom hash specializations with these classes, implement a hash_value() overload instead for your type.

Tue. October 15, 2019
18.0.259

The default hasher for UT_ArraySet, UT_ArrayMap, and other UT subclasses now defaults to hboost::hash instead of std::hash to fix a performance issue on Windows for integer/pointer keys while also ensuring consistent cross-platform results.

For old that created custom hash specializations with these classes, implement a hash_value() overload instead for your type.

Tue. October 15, 2019
18.0.259

The default hasher for UT_ArraySet, UT_ArrayMap, and other UT subclasses now defaults to hboost::hash instead of std::hash to fix a performance issue on Windows for integer/pointer keys while also ensuring consistent cross-platform results.

For old that created custom hash specializations with these classes, implement a hash_value() overload instead for your type.

Tue. October 15, 2019
18.0.259

The default hasher for UT_ArraySet, UT_ArrayMap, and other UT subclasses now defaults to hboost::hash instead of std::hash to fix a performance issue on Windows for integer/pointer keys while also ensuring consistent cross-platform results.

For old that created custom hash specializations with these classes, implement a hash_value() overload instead for your type.

Tue. October 15, 2019
18.0.259

The default hasher for UT_ArraySet, UT_ArrayMap, and other UT subclasses now defaults to hboost::hash instead of std::hash to fix a performance issue on Windows for integer/pointer keys while also ensuring consistent cross-platform results.

For old that created custom hash specializations with these classes, implement a hash_value() overload instead for your type.

Tue. October 15, 2019
18.0.259

The default hasher for UT_ArraySet, UT_ArrayMap, and other UT subclasses now defaults to hboost::hash instead of std::hash to fix a performance issue on Windows for integer/pointer keys while also ensuring consistent cross-platform results.

For old that created custom hash specializations with these classes, implement a hash_value() overload instead for your type.

Tue. October 15, 2019
18.0.259

The default hasher for UT_ArraySet, UT_ArrayMap, and other UT subclasses now defaults to hboost::hash instead of std::hash to fix a performance issue on Windows for integer/pointer keys while also ensuring consistent cross-platform results.

For old that created custom hash specializations with these classes, implement a hash_value() overload instead for your type.

Tue. October 15, 2019
18.0.259

The default hasher for UT_ArraySet, UT_ArrayMap, and other UT subclasses now defaults to hboost::hash instead of std::hash to fix a performance issue on Windows for integer/pointer keys while also ensuring consistent cross-platform results.

For old that created custom hash specializations with these classes, implement a hash_value() overload instead for your type.

Tue. October 15, 2019
18.0.259

Bend SOP: capture bounds are no longer drawn when state is not active. Bounds visibility when the state is active can be toggled with a hotkey.

Tue. October 15, 2019
18.0.259

Bend SOP: capture bounds are no longer drawn when state is not active. Bounds visibility when the state is active can be toggled with a hotkey.

Tue. October 15, 2019
18.0.259

Bend SOP: capture bounds are no longer drawn when state is not active. Bounds visibility when the state is active can be toggled with a hotkey.

Tue. October 15, 2019
18.0.259

Bend SOP: capture bounds are no longer drawn when state is not active. Bounds visibility when the state is active can be toggled with a hotkey.

Tue. October 15, 2019
18.0.259

Bend SOP: capture bounds are no longer drawn when state is not active. Bounds visibility when the state is active can be toggled with a hotkey.

Tue. October 15, 2019
18.0.259

Fixed a tumble pivot issue when viewing LOPs, and properly save the previous camera when tumbling out of a camera view.

Tue. October 15, 2019
18.0.259

Fixed a tumble pivot issue when viewing LOPs, and properly save the previous camera when tumbling out of a camera view.

Tue. October 15, 2019
18.0.259

Fixed a tumble pivot issue when viewing LOPs, and properly save the previous camera when tumbling out of a camera view.

Tue. October 15, 2019
18.0.259

Fixed a tumble pivot issue when viewing LOPs, and properly save the previous camera when tumbling out of a camera view.

Tue. October 15, 2019
18.0.259

Fixed a tumble pivot issue when viewing LOPs, and properly save the previous camera when tumbling out of a camera view.

Tue. October 15, 2019
18.0.256

There's a new, experimental and partially incomplete image handler for OpenEXR images avaialble in Houdini. This driver uses OpenImageIO to read/write .exr files. It is mostly disabled, since the code is still a workin progress, however, it can be enabled by setting HOUDINI_OIIO_EXR.

This new image handler has some advantages over the old driver, primarily in its handling of multi-part EXR images. If the old driver detects a multi-part image, it will now fall back to the OpenImageIO driver to load all the sub-images.

Sat. October 12, 2019
18.0.256

There's a new, experimental and partially incomplete image handler for OpenEXR images avaialble in Houdini. This driver uses OpenImageIO to read/write .exr files. It is mostly disabled, since the code is still a workin progress, however, it can be enabled by setting HOUDINI_OIIO_EXR.

This new image handler has some advantages over the old driver, primarily in its handling of multi-part EXR images. If the old driver detects a multi-part image, it will now fall back to the OpenImageIO driver to load all the sub-images.

Sat. October 12, 2019
18.0.256

There's a new, experimental and partially incomplete image handler for OpenEXR images avaialble in Houdini. This driver uses OpenImageIO to read/write .exr files. It is mostly disabled, since the code is still a workin progress, however, it can be enabled by setting HOUDINI_OIIO_EXR.

This new image handler has some advantages over the old driver, primarily in its handling of multi-part EXR images. If the old driver detects a multi-part image, it will now fall back to the OpenImageIO driver to load all the sub-images.

Sat. October 12, 2019
18.0.256

There's a new, experimental and partially incomplete image handler for OpenEXR images avaialble in Houdini. This driver uses OpenImageIO to read/write .exr files. It is mostly disabled, since the code is still a workin progress, however, it can be enabled by setting HOUDINI_OIIO_EXR.

This new image handler has some advantages over the old driver, primarily in its handling of multi-part EXR images. If the old driver detects a multi-part image, it will now fall back to the OpenImageIO driver to load all the sub-images.

Sat. October 12, 2019
18.0.256

There's a new, experimental and partially incomplete image handler for OpenEXR images avaialble in Houdini. This driver uses OpenImageIO to read/write .exr files. It is mostly disabled, since the code is still a workin progress, however, it can be enabled by setting HOUDINI_OIIO_EXR.

This new image handler has some advantages over the old driver, primarily in its handling of multi-part EXR images. If the old driver detects a multi-part image, it will now fall back to the OpenImageIO driver to load all the sub-images.

Sat. October 12, 2019
18.0.256

Update Houdini's USD tool to match the Pixar 19.11rc1 tag from the public github repository: https://github.com/PixarAnimationStudios/USD/releases/tag/v19.11-rc1

Sat. October 12, 2019