Houdini Main Changelogs

21.0.546

Updated definitions of RV_VKImage and RV_VKPipeline in a way that breaks ABI compatibility

yesterday
21.0.546

Fixed rendering artifacts at polygon edges, when rendering transparency in the viewport, and fixed a bug where transparent primitives were not being rendered by ROP_Flipbook, for some configurations

yesterday
21.0.546

Added a hou.sceneViewerEvent.RendererChanged callback and per-renderer scripts that are run whenever a render delegate is activated or deactivated in the viewport.

yesterday
21.0.546

Added the ability for render delegates to specify in the UsdRenderers.json file whether or not the delegate should appear in the list of available renderers in the viewport.

yesterday
21.0.546

Prevent unnecessary time dependence of Edit Context Options nodes.

yesterday
20.0.1266

Fixed a possible crash when dicing a large face very finely.

yesterday
20.5.794

Fixed a possible crash when dicing a large face very finely.

yesterday
21.0.546

Eliminate some unnecessary recooking when two cook requests differ only by the "depth" of the context option stack (even though all option values may be unchanging).

yesterday
21.0.546

The @foo.tuplesize and @foo.tuple bindings will work with auto-tuple size of 0 specified in the manual bindings; previously it was only working for the "#bind point foo float?" automatic binding.

yesterday
21.0.546

Adjusted the large mesh threshold for Vulkan to match that of OpenGL, as threading the submesh updates isn't providing as much benefit as leaving the large mesh as-is.

yesterday
21.0.546

Reduce the number of resources that are pre-allocated, which can avoid hitting errors caused by driver limits in some cases

yesterday
21.0.546

Fixed a bug on the blendshape component where it wasn't reliable picking up multi/surface sliders.

yesterday
20.0.1265

Fix a bug that prevented Solaris from muting layers with URL identifiers.

Mon. November 24, 2025
21.0.545

Fixed a bug where selection on nested packed primitives would display incorrectly

Mon. November 24, 2025
21.0.545

Fixed a bug where attributes would still be displayed in the viewport after being deleted

Mon. November 24, 2025
21.0.545

Fixed a possible crash when dicing a large face very finely.

Mon. November 24, 2025
21.0.545

Fixed a bug in the APEX Animate state where the controls for blendshape sliders would move somewhere other than the slider geometry.

Mon. November 24, 2025
21.0.545

Fixed a crash when creating landscapes on Unreal 5.7.

Mon. November 24, 2025
21.0.542

AOV names that contain spaces in EXR files are now imported properly.

Fri. November 21, 2025
20.5.789

Fix Shape Diff SOP crash when given inputs with mismatched point counts.

Thu. November 20, 2025
21.0.541

Fix Shape Diff SOP crash when given inputs with mismatched point counts.

Thu. November 20, 2025
21.0.541

Fixed a bug where deep camera map in EXR format had incorrect channel names for beauty plane ('C.r', 'C.g', 'C.b' instead of 'R', 'G', 'B').

Thu. November 20, 2025
20.5.789

    Added a "Remove Scales from Joint Transforms" toggle parameter to the    FbxAnimOutput ROP. This removes scaling from the global transforms of    skeleton joints while preserving rotation and translation.

Thu. November 20, 2025
20.5.789

Fixed a bug where the "Remove Scaling from Joint Transforms" toggle on    the FbxCharacterOutput ROP was not being applied to the animated skeleton    (only the capture pose). This was the intended behavior and should produce    expected results when importing these rigs in Unreal.

Thu. November 20, 2025
21.0.541

Grayscale RLE-compressed TGAs are now supported.

Thu. November 20, 2025