Houdini Main Changelogs

Houdini 18.0.344 Fixed verbose logging when using Submit Graph as Job in TOP Deadline scheduler. Wed. January 8, 2020
Houdini 18.0.344 Json Input node: added the ability to store retrieved JSON as a PyObject attribute. Wed. January 8, 2020
Houdini 18.0.344 Added an option to Feedback Begin to generate from upstream partition contents. When this option is used, a work item will be generated for every work item in every partition of the upstream node. Also added an option to control how the loops are created when generating from upstream partitions (one loop per partition or one loop for all partitions). Wed. January 8, 2020
Houdini 18.0.344 Fixed a bug where certain methods for setting an agent's current clip (e.g. setagentclipnames() in VEX) did not clear out a custom pose if the new clip name was the same as the current clip name. This prevented the agent from being reset to the original computed pose. Wed. January 8, 2020
Houdini 18.0.344 Fixed a performance issue in the GroupRange SOP when Affect Disconnected Geometry Separately was enabled. Fixed a bug in the GroupRange SOP that could cause the output group to have an incorrect ordering. Wed. January 8, 2020
Houdini 18.0.344 Fixed bug where "Create Digital Asset..." on a node or the otedit hscript command with the -i option could install the asset to the wrong location. Wed. January 8, 2020
Houdini 18.0.344 Fixed Parameter Editor dialogs created from the Network Editor Parameters... menu that were not shared properly by node. Wed. January 8, 2020
Houdini 18.0.344 The Add Variant LOP (and Create LOD HDA) now have the ability to detect the situation where the opinions authored on the variant are not applied to the stage because of stronger opinions, usually authored directly in the local layer stack. Also added a parameter to work around this problem by creating a new prim that references the original, and creating variants on the new prim instead. Wed. January 8, 2020
Houdini 18.0.344 Fixed issues with collection-based binding in Assign Material LOP. Wed. January 8, 2020
Houdini 18.0.344 Added the ability for the Instancer LOP to create inherit or specialize composition arcs rather than just references to the prototypes. Wed. January 8, 2020
Houdini 18.0.344 The Instancer LOP can now set prototype indices based on an index or name attribute when sourcing from USD points. Wed. January 8, 2020
Houdini 18.0.343
  • Fixed ensure sometimes triggered when dragging assets in the viewport due to an orphaned physics object.
  • Fixed possible crash when sending mesh data to Houdini if the mesh has unused/deleted material slots.
Tue. January 7, 2020
Houdini 18.0.343 Python States - provide ability to dynamically disable parts of handles
  • Added 2 new API for enableing and disabling handle parms dynamically:
-- hou.Handle.enableParms -- hou.Handle.disableParms
Tue. January 7, 2020
Houdini 18.0.343 Modified the HQueue scheduler to not create a Message Queue job when the TOP network is being cooked on HQueue. In this case hython can host the RPC server in-process instead. This affects the "Submit Graph as Job" workflow.

Also fixed HQueue condition inheritance for jobs so that a node can override the "Assign To" job parm which is set on the scheduler node.

Tue. January 7, 2020
Houdini 18.0.343 Fixed standard "Input's Last Modified Primitive" expression for LOP node Primitive Path parameters. Tue. January 7, 2020
Houdini 18.0.343 The File Copy node will now attach expected outputs. Tue. January 7, 2020
Houdini 18.0.343 The pdg_output and pdg_input HScript expressions will now also resolve to expected outputs and inputs, respectively. Tue. January 7, 2020
Houdini 18.0.343 Minimum distance computations with the Ray SOP to packed primitives that are zero-thickness will no longer generate NANs. Tue. January 7, 2020
Houdini 18.0.343 Modified pdgcmd module to defer import of xmlrpclib until necessary to reduce overhead in some cases. Tue. January 7, 2020
Houdini 18.0.343 Fixed TOP Deadline scheduler's path maping for jobDir and StartupDirectory. Tue. January 7, 2020
Houdini 18.0.343 Fixed the VOPs Input/Output spreadsheets in the Type Properties dialog so that they scale according to the global UI scale preference. Tue. January 7, 2020
Houdini 18.0.343 Fixed object selection highlighting on subnets. Tue. January 7, 2020
Houdini 18.0.343 Fixed a potential crash in CircleFromEdges, EdgeEqualize, EdgeStraighten, GroupExpand, GroupFindPath, and GroupRange, when inserting them into a compile block. Tue. January 7, 2020
Houdini 18.0.342 The blue cache line should update properly when displaying an rbd bullet solver sop. Mon. January 6, 2020
Houdini 18.0.342 Fixed crash in VOP LOPs when setting an attribute to an empty array. Mon. January 6, 2020