Houdini Main Changelogs

20.0.541

Removed a hard-coded white border from the Performance Monitor UI.

yesterday
20.0.541

In the APEX Scene Animate viewport state, suppress Q and Del hotkeys to avoid exiting out of the state unexpectedly.

yesterday
20.0.541

Fix crash when entering invalid non-numeric characters into the value in the Channel List window for geometry-based channels (eg. those in the APEX Animate viewport state).

yesterday
20.0.541

The namespace menu in the asset definition toolbar of the parameter dialog now changes all selected nodes of the same type as the current node to the new type.

yesterday
20.0.541

Fixed a bug where the tolerance of new Channel Primitives was set to 0, allowing overlapping keys to be inserted. This could result in a number of Overlapping Key errors to pop up when these channels were added to the Channel List, such as when selecting a control in the Animate State.

yesterday
20.0.541
  • Fixed an issue where the static mesh and materials used by a foliage typewas not baked when the foliage type was baked.
  • Baking now also checks if a temporary asset was created by the`HoudiniAssetComponent` that is being baked (using the GUID saved in thetemporary asset's metadata) before baking the object itself.
yesterday
20.0.541

Fixed a crash in karma which could have occurred when image filters threw errors. This could happen when trying to run the intel denoiser on OSX without an albedo AOV.

yesterday
20.0.541

Updates to sesinetd automatic installation and return support.

yesterday
20.0.540

Fixes a bug in the Modify Point Instances LOP where editing existing primvars via the UI on a subset of instances would reset non selected instances' primvar values.

yesterday
20.0.541

Fixed a bug on the VolumeAmbientOcclusion SOP where a crash would occur on empty vdb or vdb of resolution inferior to 3 along one or more axis.

yesterday
20.0.539

Fixes a bug with the Karma Standard Render Vars LOP's P (hitP) and Depth (hitPz) AOVs' format attribute.

Tue. November 28, 2023
20.0.540

Fixed a bug in the geo::MergePacked callback which prevented the 'bounds' intrinsic detail and primitive attributes from being set.

Tue. November 28, 2023
20.0.540

Fixed a bug in the Channel Primitives from MotionClip SOP that was causing repeated cooks to add keys to the channels without reseting them.

Tue. November 28, 2023
20.0.540

Fixed a bug where changes from a parameter callback script would end up in their own undo block rather than included in the parameter change block.

Tue. November 28, 2023
20.0.540

Curve Sop python errors

  • Fix python errors when the curve HUD is created.
Tue. November 28, 2023
20.0.540

Fixed an issue in Ramp parms where changing a parameter using the controls under the ramp did not apply that change to all selected points.

Tue. November 28, 2023
20.0.539

XPU: improvements to the background Optix shader compilation system (ie, more responsive, faster turnaround, improved stats, improved performance when multiple XPU instances are active)

Tue. November 28, 2023
20.0.539

XPU: Non-32bit POD primvars now supported (ie f16, f64, i64 etc...). This change also fixes a rare internal data-alignment crash bug.

Tue. November 28, 2023
20.0.540

Fix issue where we were inadvertently showing rundata output ports on APEX nodes in the APEX Network View pane. This was also resulting in some unexpected interactive wiring behaviour between nodes. If there were graphs that had invalid connections to these ports, they are no longer shown and will be silently replaced when wiring other inputs.

Tue. November 28, 2023
20.0.540

Fix issue where we were inadvertently showing rundata output ports on APEX nodes in the APEX Network View pane. This was also resulting in some unexpected interactive wiring behaviour between nodes. If there were graphs that had invalid connections to these ports, they are no longer shown and will be silently replaced when wiring other inputs.

Tue. November 28, 2023
20.0.540

Removed the Frame Range and Bind Pose Frame parameters from the interface of the DemBones Skinning Converter ROP since these settings are defined by the Input Animated Cache and Input Bind Pose FBX files.

Tue. November 28, 2023
20.0.540

Fixed crash that could occur when marshalling edge selections.

Tue. November 28, 2023
20.0.540

Implemented material overrides for MaterialX materials for the viewer.

Tue. November 28, 2023
20.0.540

Fixed a bug where editing multiple channel primitive values at once in the Channel List would not apply the change to all selected channels. This affected channels made by the Animation State.

Tue. November 28, 2023
20.0.540

Packages -- New platform build keyword

  • Add houdini_platform_build keyword for setting variables conditionallybased on the compiler version employed for compiling Houdini.
  • Usage example:

{

"env" : [

"PATH" : [

{"houdini_platform_build == 'gcc.11.2'"} : "/plugins1"} {"houdini_platform_build == 'gcc.9'"} : "/plugins2"}, {"houdini_platform_build == 'clang.12'"} : "/plugins3"}, {"houdini_platform_build == 'cl.19.25'"} : "/plugins4"}, {"houdini_platform_build > 'cl.19.25'"} : "/plugins5"}

] ] }

  • See package documentation for more details.
Tue. November 28, 2023