Houdini Main Changelogs

20.0.905

LOPs with a menu of available USD "Kinds" now properly indents nested sub-kinds.

Fri. November 29, 2024
20.0.905

A custom LOP "editor node type" can now implement a function called "initializeParametersFromPrim" to customize how the node's parameters are initialized from the current state of the USD prim.

Fri. November 29, 2024
20.5.433

A custom LOP "editor node type" can now implement a function called "initializeParametersFromPrim" to customize how the node's parameters are initialized from the current state of the USD prim.

Fri. November 29, 2024
20.5.432

Improved the performance of deleting light actors when recooking.

Fri. November 29, 2024
20.5.432

Fixed an issue with screen plane projection in the sidefx_stroke state that resulted in the strokes being projected to a sphere centered at the view pivot rather than on the view plane as expected. This also affected the Draw Curve state.

Thu. November 28, 2024
20.5.432

Fixed bugs where setting some snapping options through hou.SceneViewer did not update the UI to reflect the changes.

Thu. November 28, 2024
19.5.1177

Added hou.refreshPreferences() to use as a workaround when hou.getPreference() doesn't return the correct value.

Thu. November 28, 2024
20.5.432

Fix BlendShapes SOP bug and crash when using its Masking from First Input and matching by point id attribute.

Thu. November 28, 2024
20.5.431

Fixed data layers and HLODs not being applied correctly to all instancers.

Thu. November 28, 2024
20.5.432

Fixed a possible crash when outputting high-resolution deep EXR with large number of channels.

Thu. November 28, 2024
20.5.432

Fixed view update when switching cameras while rendering with a render delegate in Solaris.

Thu. November 28, 2024
20.0.903

Fix regression where the Edit Capture Weights viewport state failed to detect captured objects for selection, as well as the Bones viewport state failing to detect existing bones objects in the scene.

Wed. November 27, 2024
20.5.431

Fix regression where the Edit Capture Weights viewport state failed to detect captured objects for selection, as well as the Bones viewport state failing to detect existing bones objects in the scene.

Wed. November 27, 2024
20.5.431

Fix a potential visual issue when drawing outlines

Wed. November 27, 2024
20.5.430

Fixed hda_level macro not expanding correctly in World Partitioned levels.

Wed. November 27, 2024
20.5.430

Data Layers and HLOD Layers are now applied to Landscape Streaming Proxies as well as the parent landscapes.

Wed. November 27, 2024
20.5.431

Fixed an issue in the ragdoll tool in the APEX Animate state that could result in the incorrect control being set as the primary control when selecting a selection set.

Wed. November 27, 2024
20.0.899

Updated UI for the multi-asset selection dialog. It is now scrollable, resizable and has display options for hiding parts of node names (namespace, version...)

Tue. November 26, 2024
20.5.430

Updated UI for the multi-asset selection dialog. It is now scrollable, resizable and has display options for hiding parts of node names (namespace, version...)

Tue. November 26, 2024
20.5.430

Fixed a performance issue with the vulkan renderer when clearing the texture cache.

Tue. November 26, 2024
20.5.430

Across feather tools, the OpenGL and Vulkan viewport, change the test for discarding barbs. We only discard a barb when all its point positions equal zero. Previously we checked whether the last point was zero.

This affects the Feather Utility SOP's "Find First Barb Point" feature and potentially all feather HDAs that use it.

Tue. November 26, 2024
20.5.430

Across feather tools, the OpenGL and Vulkan viewport, change the test for discarding barbs. We only discard a barb when all its point positions equal zero. Previously we checked whether the last point was zero.

This affects the Feather Utility SOP's "Find First Barb Point" feature and potentially all feather HDAs that use it.

Tue. November 26, 2024
20.5.430

Fixed issue when loading a 2-channel OpenEXR image where Houdini would sometimes split the two channels into separate AOVs (rather than a single 2-channel AOV).

Tue. November 26, 2024
20.5.430

The imaketx utility now uses the proper priority when determining OCIO color spaces (with the --ocio command line option). It looks at the OCIO file rules before looking at image metadata.

This behaviour can be disabled using the --disableparse command line option.

Tue. November 26, 2024
20.5.430

Improved primitive snapping and orientation picking that addresses issues with snapping to NURBS / Bezier surfaces and open polygons.

Tue. November 26, 2024