Houdini Main Changelogs

19.5.684

Added a new method IMG_File::getFileOption() which replicates IMG_File::getOption, but returns a UT_StringHolder rather than a const char *.

Fri. July 21, 2023
20.0.410

Moved the Bookmark Editor from the Edit menu to the Windows menu

Thu. July 20, 2023
20.0.410

The Group Delete SOP's "Selection Group" and "Selection Group Type" parameters are now in a collapsible folder to help distinguishing them from parameters identifying the groups to delete.

Thu. July 20, 2023
20.0.410

Changed the FBoptions text file over to a JSON format.

Thu. July 20, 2023
20.0.410

When husk saves an .exr file in legacy mode, and a single channel AOV has the channel prefix set to the channel name, the resulting EXR channel will not have a .Z suffix appended to it.

Thu. July 20, 2023
19.5.683

Fixed an issue where data might have been corrupted in some AOVs of .exr images.

Thu. July 20, 2023
20.0.410

The Bullet solver now supports interpolating the motion of animated world space constraint anchors at each internal substep. This requires enabling the "Attribute to Match" parameter on the Constraint Network DOP and providing a primitive id attribute to match up constraints between the constraint network's geometry at different time steps.

Thu. July 20, 2023
20.0.410

Fixed the vector2 signature input type on Karma Hex-Tile Texture VOP.

Thu. July 20, 2023
20.0.410

The Instancer LOP now excludes v, w, accel by default when generating primvars on the PointInstancer or instances (since they're used to directly populate USD velocities, angularVelocities and accelerations respectively)

Thu. July 20, 2023
20.0.410

The Instancer LOP will now copy "accel" SOP data into "accelerations" on a USD PointInstancer.

Thu. July 20, 2023
20.0.410

Added indirect drag behaviours for the xform handle in the APEX Pose State when dragging in empty space with MMB.

Thu. July 20, 2023
20.0.410

Improved the efficiency of the APEX Pose State when multiple parameters are being altered simultaneously such as when the animation editor is used to shift many keys at once.

Thu. July 20, 2023
20.0.410

Fixed a bug where using the Alt key to enter a volatile view state would not exit the state when the key was released when in first person mode.

Thu. July 20, 2023
20.0.409

Fixed a bug where the Crowd Transition DOP's "Interrupt Active Transitions" parameter did not reset the remaining delay time from the prior transition's "Max Random Delay" setting. This prevented the new transition from immediately starting if the agent was waiting for its previous transition to be allowed to start.

Wed. July 19, 2023
20.0.409
  • Fixed a possible null pointer reference when deleting aStaticMeshComponent from an Actor used as a world input.
  • Fixed an issue in the new input system where the input objects would notalways be marked to be rebuilt / retransmitted to Houdini when required.
  • The new input system now sets the display flag of the top levelsubnets that represent the content browser to off. This hides the sharedinput assets that the system creates that were visible and clusteredtogether at the origin. Turning off the display flag of the subnets alsoimproves performance with Session Syn when deleting/updating inputs thatresult in large numbers of nodes nested inside the subnets.
Wed. July 19, 2023
20.0.409

Curve pulling now has no restrictions by default and the monotonicity constraint is enabled by holding down CTRL. The monotone constraint also now only applies when the affected segments were already monotonic. This is to prevent the slopes from snapping down immediately when the segment is interacted with.

Wed. July 19, 2023
20.0.409

Changed the Edit state handle to use Z instead of H to switch to peak mode by default. H conflicts with the volatile flood fill selection key.

Wed. July 19, 2023
20.0.408

Added HOM access to the "Export View Continuously" setting from the viewport camera menu.

See hou.GeometryViewport.isViewExportedToCameraContinuously() and hou.GeometryViewport.exportViewToCameraContinously().

Tue. July 18, 2023
20.0.408

A new FrankenMuscle SOP has been added. The Frankenmuscle SOP takes muscle geometry and assigns muscle_id regions within it so that one solid tet mesh can have multiple muscle_id regions.

Tue. July 18, 2023
19.5.681

Fixed a bug where absorption would stop working or produce artifacts when the container geometry intersects a volume.

Tue. July 18, 2023
19.5.681

Fixed typo in docs/houdini/render/cameras.html.

Tue. July 18, 2023
20.0.408

Fixed typo in docs/houdini/render/cameras.html.

Tue. July 18, 2023
20.0.408

Fixed a bug where absorption would stop working or produce artifacts when the container geometry intersects a volume.

Tue. July 18, 2023
20.0.408

Added option to the parameter spreadsheet RMB menu to show decoded channel names. The new option is enabled by default.

Tue. July 18, 2023
20.0.407

Prevent a hang in Houdini when an invalid primitive name is provided in the Stage Manager LOP.

Mon. July 17, 2023