Houdini Main Changelogs

21.0.449

Fixed a bug in the limb component where the polvector would move to the origin if no root controls are found. It will now parent to the hand by default. Updated the AutoClavicle target control shape offset to use the secondary axis of the hand control for better placement.

水. 8月 20, 2025
21.0.448

Sets default tangent frame of input geometry to Texture UV Gradient in COP Preview Material. Also fixes the N attribute to per vertex. This fixes issues with displacement.

火. 8月 19, 2025
21.0.448

Modify Point Instances LOP now uses inherited primvar value as default if applicable when creating new primvars on the point instancer.

火. 8月 19, 2025
21.0.448

Fix a warning created by an early handle binding in the EditMotionPathsFromSim help example.

火. 8月 19, 2025
21.0.448

Added a preference to control HUD Handle title visibility while docked.

火. 8月 19, 2025
21.0.448

Fixed an issue where HUD handle ranges could be set beyond the parameter bounds. Now a prompt appears indicating that the bounds must be adjusted to within the valid range.

火. 8月 19, 2025
21.0.448

Fixed a bug in the HUD range settings dialog where the "Use Parameter Range" toggle would not updated the enabled state of the parameter range settings.

火. 8月 19, 2025
21.0.448

Changed HUD drag and drop so that the HUD is created only if all the parameters in the new HUD do not already exist in another HUD.

火. 8月 19, 2025
21.0.448

Fixed an issue where HUD handles would become invisible whenever the window size changed. Modify HUD handles to dynamically resize when the viewport shrinks to smaller than the size of the handle.

火. 8月 19, 2025
21.0.448

Fixed HUD slider numeric input alignment when sliders are hidden. Change HUD widgets so sliders are hidden past a width threshold.

火. 8月 19, 2025
21.0.448

Undid the change from August 15th that would reset APEX if and for block output ports that did not have matching input ports in the event that the block was skipped during graph evaluation.

火. 8月 19, 2025
21.0.448

Fixed a warning with the HDA Processor when setting an HDA to an expression that contains the same attribute that the parameter value is written to.

火. 8月 19, 2025
21.0.448

Add per-handle option to disable indirect mouse support in states

  • Indirect mouse manipulation for Python handles (including HUD handles) can nowbe enabled or disabled at registration time via the "handleindirectmouse" settingand hou.ViewerStateTemplate.bindHandleStatic()/bindHandle().
  • HUD handles' indirect mouse manipulation can be toggled from the HUD window's"Indirect Mouse" menu.
火. 8月 19, 2025
20.0.1168

Fixed an issue where the "View Assets in Houdini" menu item in the Maya plugin would fail to launch Houdini from Maya 2026.

火. 8月 19, 2025
20.5.696

Fixed an issue where the "View Assets in Houdini" menu item in the Maya plugin would fail to launch Houdini from Maya 2026.

火. 8月 19, 2025
21.0.448

Fixed an issue where the "View Assets in Houdini" menu item in the Maya plugin would fail to launch Houdini from Maya 2026.

火. 8月 19, 2025
21.0.447

Material Variation LOP now uses inherited primvar value as default value if applicable when setting primvar values on subsets of point instancers.

火. 8月 19, 2025
21.0.447

The "emission_luminance" input to MtlxOpenPBRSurface is now clamped to a strict >0 range, matching the OpenPBR spec

火. 8月 19, 2025
21.0.448

Fix an issue in the APEX Autorig builder state resulting in laggy drag and drop behaviour on Windows and MacOS.

火. 8月 19, 2025
21.0.447

Apex spline nodes have a stretch squash option. Previously, the stretch was calculated such the each time the joint's length doubled, its scale would be reduced by half. This worked well for stretch, but the same logic does not work well for squash (each time the length is reduced by half, the scale is doubled - growing out of control). The logic for stretch and squash scale has been updated to be consistent between both circumstance. As the joint length stretches it approaches the stretch scale (which is the limit at infinity), and as the joint length squashes, it approaches the squash scale (which is the limit of infinite compression - which joint length 0.0).

モン. 8月 18, 2025
21.0.447

Added additional stretch / squash types to the apex spline nodes. The stretch / squash can smoothly transition between pinned segments based on the ratio between the joint's length and the segment length, joint chain length, or spline length.

モン. 8月 18, 2025
20.5.695

The Extract Instances LOP no longer pulls data from above layer breaks into the layer output by this HDA.

モン. 8月 18, 2025
21.0.447

The Extract Instances LOP no longer pulls data from above layer breaks into the layer output by this HDA.½6½6½6½6½6½6½6½6½6½6½6½6½6½6½6½6½6½6

モン. 8月 18, 2025
21.0.447

½6 Undid the change that reset if and for block outputs which did not have

matching inputs when the block was skipped. This change was causing Otto's rig to evaluate incorrectly.

½5

モン. 8月 18, 2025
21.0.447

Fix½5ed an issue with Edit Layer Blocks not resolving relative paths correctly when used to specify a new layer's identifier.

モン. 8月 18, 2025