Houdini Main Changelogs

20.5.636

Fixed a bug where cryptomatte data planes may contain ids with zero pixel coverage that serve no purpose when rendering multiple frames of within single process.

Fri. June 20, 2025
20.5.636

Fixed a bug in the Attribute Transfer SOP that could result in incorrect vertex attribute values transferred from open polygons.

Fri. June 20, 2025
20.5.635

Fixed a bug in the SOP Import LOP where prototypes could be unexpectedly shared between point instancers (e.g. when using the 'usdinstancerpath` attribute to create separate instancers) when the prototypes were not being imported at an absolute path.

Thu. June 19, 2025
20.5.633

Houdini (VEX, Karma, etc) will handle detection of texture color spaces more robustly when there are no file_rules in the OCIO config file.

Tue. June 17, 2025
20.0.1105

Fixed a bug in the Convert SOP that confused point and vertex elements for mesh primitives potentially leading to a crash.

Tue. June 17, 2025
20.5.633

Fixed a bug in the Convert SOP that confused point and vertex elements for mesh primitives potentially leading to a crash.

Tue. June 17, 2025
20.5.632

Fixed a bug with TOP nodes cooking with errors when undo-ing changes in a TOP network.

Mon. June 16, 2025
20.5.629

When outputting a Value Clip that didn't have per-frame "active" entries, Solaris could generate invalid clip metadata with duplicate entries in the "times" array. Now we properly avoid creating these duplicates by skipping any "new" entries that match the start time of any existing entry.

Fri. June 13, 2025
20.0.1100

Fix display issue when using High Quality lighting and Fast X-Ray modes on MacOS

Thu. June 12, 2025
20.5.628

Fix display issue when using High Quality lighting and Fast X-Ray modes on MacOS

Thu. June 12, 2025
20.5.627

Fix the vertical position of submenus when the Left-Hand Menus preference is active. This was making the tab menu very difficult to use, since the submenu would appear a row too low.

Wed. June 11, 2025
20.5.627

Extracting Subnet contents will now extract output nodes in non-VOP/COP/SHOP contexts. This restores the behaviour of 20.0; and also affects thte hou.OpNode.extractAndDelete.

Wed. June 11, 2025
20.5.627

Added a NURBs Lattice option to the SOP Lattice.

Wed. June 11, 2025
20.5.626

Fixed bug where multiparm instance parameters included in a take would remain disabled for editing unless the multiparm itself was also included.

Tue. June 10, 2025
20.5.625

Fixed a bug where you could not override the background color of a custom Qt/PySide QPushButton created in Python by assigning a QPalette to the button.

Mon. June 9, 2025
20.5.625

Fixed a crash when a point instancer has volume as one of prototypes and it has zero instances.

Mon. June 9, 2025
20.5.625

Eliminate python deprecation warnings in the Light Mixer LOP when running Qt6 builds.

Mon. June 9, 2025
20.5.622
  • Added the "Export Main Geometry" checkbox to inputs and Node Sync.It can be used to only send an input's colliders for example.
  • Added the "Enable Auto-Updates" checkbox to world inputs.It can be used to prevent an HDA from automatically cooking afterone of the object selected by the world input has moved/changed.
  • Added the "Refresh Selection" button to world input.This can be used to manually update a world input selection, andsend its selected objects to Houdini.
Fri. June 6, 2025
20.0.1094

Fixed SOP and OBJ transform handles so the "rotate" mode ("r" key) shows the correct rotate-only handle. This was accidentally broken several months ago causing the full transform handle to be shown in this case.

Fri. June 6, 2025
20.5.622

Fixed SOP and OBJ transform handles so the "rotate" mode ("r" key) shows the correct rotate-only handle. This was accidentally broken several months ago causing the full transform handle to be shown in this case.

Fri. June 6, 2025
20.5.621

Added a hou.NodeTypeCategory.subNetworkType() method to complements hou.NodeTypeCategory.hasSubNetworkType(). The new method returns the category's primary sub-network operator type if such a type exists.

Thu. June 5, 2025
20.5.621

Fixed Edit Material Network LOP in cases where USD NodeGraph's output is connected to the same graph's inputs.

Thu. June 5, 2025
20.5.620

Fixed an issue with picking when looking through a camera in the LOP viewer when using a render delegate that provided its primId and instanceId AOVs as GPU textures.

Wed. June 4, 2025
20.5.620

Fixed bug where indirect drags started on the pivot handle with a translate plane located would incorrectly draw the handle and tracers.

We now distinguish dragging a square planar target from doing a planar drag between the axes. In particular, indirect drag with the MMB is prioritized only over the latter. MMB over the square planar target now brings up the ladder handle to move along the diagonal.

Wed. June 4, 2025
20.5.619

Fixed a bug in the Modify Point Inmstances LOP node in transform edit mode with prototypes with scales on the root primitive.

Wed. June 4, 2025