Houdini Main Changelogs

19.5.9

Fixed an issue with spotlight shadowing in the viewport that could cause excessive shadowing.

Wed. September 15, 2021
19.5.9

Several improvements to the Bullet solver to make it easier to modify the scale of packed RBDs during the sim.

  • The `pscale` and `scale` attributes are now recognized by the solver, andwill automatically update the collision shape with any changes to theseattributes. In the majority of cases this can be done efficiently withoutunpacking / rebuilding the shape.
  • To make it simpler to modify the scale, the solver no longer requiresthat you also update the packed prim transform when manually adjustingthe position transform attributes (i.e. `orient`, `pscale,` or `scale`).The packed prim's initial transform is now stored in the 'restxform'attribute, so the solver can always update the packed prim's fulltransform (initial transform plus the position transform described by'orient', 'scale', 'P', etc) at the end of each timestep.
  • For animated static objects (`i@animated=1`), the solver will also nowupdate the scale attribute with any scale changes in the SOP packedprim's transform.
Wed. September 15, 2021
19.5.9

Added support for MaterialX volume shaders.

Wed. September 15, 2021
19.5.8

In the AssetGallery and AssetWorkingSetGallery, add a widget for changing the size of the thumbnails.

Tue. September 14, 2021
19.5.8

Fixed a python error that would occur when entering Curve::2.0 due to a incorrect icon used in the HUD, and fixed a bug that could result in the radial menu staying as curve sop when deleting the Curve::2.0 node while in the state.

Tue. September 14, 2021
19.5.8

Properly set session mode when creating a pipe or socket session

Tue. September 14, 2021
19.5.8

Add support to the Skeleton Blend SOP to use (or multiply) bias values from an attribute.

Tue. September 14, 2021
19.5.8

Fixed a regression in viewport displacement mapping that could cause a faceted look on displaced geometry, especially in areas with high curvature and very little displacement.

Tue. September 14, 2021
19.5.8

MaterialX bug fixes:

  • Mtlx Add node failing with BSDF types.
  • Mtlx Modulo node producing bad code.
  • Total internal reflection not working with Dielectric_bsdf.
  • Broken energy conservation with Dielectric_bsdf under "RT" scatter mode.
Tue. September 14, 2021
19.5.8

Added the option to clear the PYTHONPATH variable before starting the Houdini Engine server, and when the asset is viewed in Houdini via the "View Assets in Houdini" menu item.

Tue. September 14, 2021
19.5.8

The Remesh to Grid SOP no longer errors when using dilate/erode with an anisotropic grid.

Tue. September 14, 2021
19.5.8
  • Deprecated the creation of input curves using the curve SOP, in favour of creating input curves using HAPI, using HAPI_CreateInputCurve.
Tue. September 14, 2021
19.5.8
  • Deprecated the creation of input curves using the curve SOP, in favour of creating input curves using HAPI, using HAPI_CreateInputCurve.
Tue. September 14, 2021
19.5.8

Add HAPI input curves - helper functions that can allow you to create input curves more easily

Tue. September 14, 2021
19.5.8
  • Updated example scenes.
  • Documentation update
  • Added #if UNITY_EDITOR preprocessor to a UI function
  • Added project curves to scene view direction to make projecting curves more UX friendly.
  • Additionally, restarted pipe sessions will now create a pipe session instead of a socket one
  • Added some error checking with shelves
  • Additionally, fixed an issue where the Add selection menu wouldn't update when cooking is set to false.
  • Miscellaneous bug fixes regarding errors and UI.
  • Fixed minor undo error log
Tue. September 14, 2021
19.5.7

(Windows Only) Fixed an issue that uninstalling launcher reported error "Failed to unknown unknown".

Mon. September 13, 2021
19.5.7

The Copy Inputs to Outputs parm on the Python Script TOP now has a third option to copy input files if the script itself does not add any outputs.

Mon. September 13, 2021
19.5.7

Fixed a potential crash in the Bullet solver when an object contained empty geometry.

Mon. September 13, 2021
19.5.7

Adding hou.logging module to control Houdini's new universal logging framework.

Mon. September 13, 2021
19.5.7

Fixed the Render Gallery pane so that it creates a backend database that is accessible by users other than the gallery's creator.

Mon. September 13, 2021
19.5.7

Added the ability to move points in draw mode with MMB to Curve::2.0 SOP, and fixed a bug that could result in degenerate curves when deleting all points except a rounded corner in a closed curve.

Mon. September 13, 2021
19.5.7

Updated help for the Edit SOP's Transform Space parameter.

Mon. September 13, 2021
19.5.7

ragdollconstraints and ragdollsolver now take packed geometry as Collision Geometry, not only rbd packed geometry Fixed the Object and Speed based ragdoll transitions, they should as expected now

Mon. September 13, 2021
19.5.7

Fixed a bug where calling pdg.WorkItem.inputResultDataForTag on an out-of- process work item would throw an exception, if there were no input files. It now returns the empty list, to match the behavior of in-process work items.

Mon. September 13, 2021
19.5.6

Improved "Choose a Version to Install" dialog to mark those versions if they are already installed.

Sun. September 12, 2021