Houdini Main Changelogs

20.0.390

Hide "Indirect Training Samples" parameter on Karma Render Settings LOP.

Fri. June 30, 2023
20.0.390

Indirect guiding no longer has a dedicated training phase and instead uses a portion of primary samples set by "Indirect Training Samples" property for refining the guiding field, where the value of zero denotes that it should keep refining until the end of the render.

Fri. June 30, 2023
20.0.390

Removed UT_VtArray.h as it was not used. Fixed the swap() template method in GusdGT_VtArray to call size() on a VtArray rather than GetSize().

Fri. June 30, 2023
20.0.390

Fixed a python error in the Houdini Preview Procedurals LOP that surfaced whenever the node was cooked via a ROP.

Fri. June 30, 2023
19.5.663

Fixed the Cache LOP so that it now preserves the load masks and asset resolver context of its first cached input stage.

Fri. June 30, 2023
20.0.390

Fixed the Cache LOP so that it now preserves the load masks and asset resolver context of its first cached input stage.

Fri. June 30, 2023
19.5.663

Fixed an issue where Scene Import could create duplicate material subsets when Object nodes were parented.

Fri. June 30, 2023
19.5.662

Fixed an issue where sometimes there were sampling issues with geometry point lights.

Thu. June 29, 2023
20.0.389

Fixed a bug where color limit was kicking in too aggressively for certain channels depending on ray throughput (particularly noticeable with dispersion).

Thu. June 29, 2023
19.5.662
  • Added support for exporting Skeletal Mesh's LODs to Houdini.
  • Added support for exporting Skeletal Mesh's Sockets.
  • Added support for exporting Skeletal Mesh's simple colliders.
  • Removed the need for having a 'S' after tagS when setting actor/component Tagsvia the unreal_uproperty_tag / unreal_uproperty_ActorTag orunreal_uproperty_ComponentTag attributes.
  • The "clear all" button on geometry inputs now still leaves a default, empty input.
Thu. June 29, 2023
20.0.389
  • Added support for exporting Skeletal Mesh's LODs to Houdini.
  • Added support for exporting Skeletal Mesh's Sockets.
  • Added support for exporting Skeletal Mesh's simple colliders.
  • Removed the need for having a 'S' after tagS when setting actor/component Tagsvia the unreal_uproperty_tag / unreal_uproperty_ActorTag orunreal_uproperty_ComponentTag attributes.
  • The "clear all" button on geometry inputs now still leaves a default, empty input.
Thu. June 29, 2023
19.5.662

Fixed python exceptions that could occur when interacting with network boxes in the network editor while a Layout Asset Gallery pane is open.

Thu. June 29, 2023
20.0.389

Fixed python exceptions that could occur when interacting with network boxes in the network editor while a Layout Asset Gallery pane is open.

Thu. June 29, 2023
19.5.662

Fixes a bug in the Match Size LOP which caused certain prims to have their bounds ignored.

Thu. June 29, 2023
20.0.389

Fixed ocio_transform issue caused by equality of from/to color spaces.

Thu. June 29, 2023
20.0.389

XPU: Fixed a bug with the default volume shader where negative values in density field would lead to visual artifacts.

Thu. June 29, 2023
20.0.389

Added the ability to set the asset resolver context using strings instead of an asset path. This control is provided on the LOP Network, the Configure Stage LOP, and the USD Render ROP (which uses a new --render-context-string command line option on husk to pass along these context strings). Also added the ability to control the variant selection fallback values on the LOP Network, Configure Stage LOP, and USD Render ROP (with a new --variant-fallback command line option on husk).

Thu. June 29, 2023
19.5.661

RBD Bullet Solver checks for matching proxy geometry pieces before deleting high res geometry with missing/deleted simulation points.

Thu. June 29, 2023
20.0.388

Added support for resampling landscape spline input curves via the "unreal Spline Resolution" input setting.

Wed. June 28, 2023
20.0.388

Houdini, karma and husk all now support the RenderSettings renderingColorSpace property. Normally, Houdini and Karma will use the OCIO config file to determine what scene_linear space is. The renderingColorSpace property overrides this. The Houdini viewport will convert from the renderingColorSpace when displaying AOV buffers from the delegate. husk will convert from the renderingColorSpace when saving images.

Wed. June 28, 2023
20.0.388

Updated how automatic slopes are calculated for Bezier/cubic channel segments. Set the HOUDINI19_5_COMPATIBILITY env variable to 1 to enable the old auto slope behaviour.

Wed. June 28, 2023
20.0.388

Implemented new method of calculating automatic slopes for Bezier/cubic keys in animation channels to improve smoothness.

Wed. June 28, 2023
20.0.387

Added experimental support for landscape spline inputs as curves. Landscape spline inputs can be enabled via the "Enable Landscape Spline Input" plugin setting.

Tue. June 27, 2023
19.5.660

All scheduler TOPs now have a "Limit Jobs" parameter that can be used to control the number of concurrent jobs the scheduler can create with the underlying farm system. Once the limit is reached, PDG will keep any additional work items in its own queue instead of handing them off to the farm.

Tue. June 27, 2023
20.0.387

All scheduler TOPs now have a "Limit Jobs" parameter that can be used to control the number of concurrent jobs the scheduler can create with the underlying farm system. Once the limit is reached, PDG will keep any additional work items in its own queue instead of handing them off to the farm.

Tue. June 27, 2023