Houdini Main Changelogs

20.5.394

XPU: added new envvar "KARMA_XPU_DEVICES" which allows to enable/disable multiple devices via a single envvar entry (see envvar docs for details). (please note this superceeds the previous KARMA_XPU_DISABLE_DEVICE_n style, but does not replace KARMA_XPU_DISABLE_OPTIX_DEVICE or KARMA_XPU_DISABLE_EMBREE_DEVICE given they have their own benefit of initializing the device type to start with)

today
20.5.394

Houdini now includes the OpenCL driver version string when computing the hask key for cached OpenCL binaries, so driver updates will require a re-compile of OpenCL kernels. The driver version is also now output in the About Houdini box and hgpuinfo -c output.

yesterday
20.5.393

XPU: a slight optimization to pyro volume shaders

yesterday
20.5.394
  • Fixed potential crash when switching render delegate in VK viewport,caused by stale reference left in descriptor sets
  • Improved performance in some pick ID render passes
yesterday
20.5.394
  • Reduce number of layers used in High/Medium transparency passes in VK,to reduce memory usage
  • Fix instanced primitives not drawing, depending on viewer settings
yesterday
20.5.394
  • Add more detail to log message when Vulkan instance creation fails
  • Fix warning messages on startup, when using shader validation
yesterday
20.5.394

Fixed the documentation for hou.removeContextOption.

yesterday
20.5.394

Reworded the prompts in the Dynamic Motion tool to be more succinct.

yesterday
20.5.394

mix() is properly syntax-colored as a built-in function in OpenCL contexts.

yesterday
20.5.394

The mpmsolver SOP will no longer error out on colliders containing shear transformations. A warning will be displayed to the user instead and the shear component will be ignored.

yesterday
20.5.391
  • Added a new plugin settings "Enable Editable Node Tools",that can be used to change the default value used for itscorresponding property when instantiating HDA.
  • Added shared memory session option.
Fri. October 18, 2024
20.0.863

Fixed a bug where PDG/TOPs failed to retrieve logs from tasks submitted to Deadline.

Fri. October 18, 2024
20.5.391

Fixed a bug where PDG/TOPs failed to retrieve logs from tasks submitted to Deadline.

Fri. October 18, 2024
20.5.391

Fixed a bug that prevented saving shelf edits to disk in Houdini Core.

Fri. October 18, 2024
20.5.390

Muting and unmiting layers with spaces in their paths now works in the Configure Stage LOP (by putting quotes around the complete path).

Thu. October 17, 2024
20.5.390
  • Added support for Unity 6Fixed warning/build errors with unity 6.
  • Fixed the obsolete "MarshalAs UnmanagedType.Struct" warnings when using the plugin'sgenerated C# binding.
Thu. October 17, 2024
20.0.862
  • Added support for Unity 6Fixed warning/build errors with unity 6.
  • Fixed the obsolete "MarshalAs UnmanagedType.Struct" warnings when using the plugin'sgenerated C# binding.
Thu. October 17, 2024
20.5.390

Fixed a bug in the APEX ragdoll tool where parameter changes did not always cause a resimulation when returning to an older cached frame.

Thu. October 17, 2024
20.5.390

Fixed a bug with the rasterizer COP failing when 8 outputs were requested.

Thu. October 17, 2024
20.5.390
  • Fixed a bug where an APEX graph's port would not be considered promotedwhen it passed through a null or spare port.
  • Fixed a bug where an APEX graph's port would not be considered promotedwhen it reached the input or output of a graph::Template.
Thu. October 17, 2024
20.5.390

The Configure Stage parameters that run prim patterns on the input stage to set load or population masks now allow the pattern to include instance proxy prims.

Thu. October 17, 2024
20.5.389

Added the previously missing HoudiniVersion.cs, StructMembers.cs and HARCImports.cs source files to the Houdini Engine C# bindings. This is to achieve parity with what is made available to the HE for Unity plugin.

Wed. October 16, 2024
20.0.861

The Remesh to Camera SOP and the Houdini Ocean Procedural LOP now have an option to choose the space for measuring geometry in the camera Z direction.

Wed. October 16, 2024
20.5.389

The Remesh to Camera SOP and the Houdini Ocean Procedural LOP now have an option to choose the space for measuring geometry in the camera Z direction.

Wed. October 16, 2024
20.0.861

The Houdini Ocean Procedural now properly measures edge length for use with the Anti-Alias Blur parameter in object space. This fix only affects oceans that have a scaling transform applied to them.

Wed. October 16, 2024