Houdini Main Changelogs

 
19.5.77

Fixed an isuse that was causing an exception to be thrown when reloading the Python module for a custom PDG scheduler or node definition.

Mon. November 22, 2021
19.5.77

Updated the MotionClip SOP to add a toggle named 'Use First Frame as Topology', which can be used to tell the MotionClip SOP to determine the topology of the skeleton from the first frame of the range of each MotionClip.

Mon. November 22, 2021
19.5.77

hou.TypeError and hou.ValueError are removed. These were (usually) silently converted to TypeError and ValueError. To avoid confusion, the hou version has been removed.

Mon. November 22, 2021
19.5.77

Fixed a regression with Distance-based Packed Primitive Culling, which caused the geometry to be drawn with its stand-in bounding box rather than being hidden.

Mon. November 22, 2021
19.5.77

Updated the Sphere tool on the Modeling radial menu to create a polygon mesh sphere instead of a primitive sphere.

Mon. November 22, 2021
19.5.77

Added the ability to specify points as 'Auto' in Curve when modelling Bezier Curves. A C2 bezier curve is computed to interpolate through any 'Auto' points, and will actively react to further modifications of the curve.

Mon. November 22, 2021
19.5.74

Adding several new methods for creating and using hou.LopSelectionRule objects. See the hou.LopNode and hou.LopSelectionRule documentation for details.

Fri. November 19, 2021
19.5.73

Fixed incorrectly formated data that may be saved to hip files. This bug caused houdini to report a bunch of unknown command errors.

Thu. November 18, 2021
19.5.73

When no frame range is provide by its input's clipinfo attribute or by its 'Frame Range' parameter, the MotionClip SOP now defaults to using the global frame range instead of the sample frame range.

Thu. November 18, 2021
19.5.73

Increased the speed of the Maya plugin when many attributes are present on an output mesh.

Thu. November 18, 2021
19.5.73

Fixed a bug where the pdg.WorkItem.cancel Python API method was actually dirtying the work item, instead of canceling it with the active scheduler.

Thu. November 18, 2021
19.5.73

The USD Render ROP now flags an error on the node if it is set to wait for the render process to complete, and the render completes with an error condition (non-zero exit code).

Thu. November 18, 2021
19.5.73

Added a 'Clip Range' parameter to MotionClip Extract which can be used to declare that the extraction frame rate and range should be obtained from the clipinfo detail attribute of the input MotionClip.

Thu. November 18, 2021
19.5.72

Fixed a bug with hou.Point.dictListAttribValue() function not working correctly when given an attribute name.

Wed. November 17, 2021
19.5.72

Fixed an issue where the Constraint Network DOP's guide geometry incorrectly displayed constraints which have anchors with a non-empty but invalid name (these constraints are ignored by solvers).

Wed. November 17, 2021
19.5.72

Fixed hou.Node.asCode(recurse=True) to include sticky notes.

Wed. November 17, 2021
19.5.72

Fixed a regression when loading packages with a "package_path" keyword set with environment variables.

Wed. November 17, 2021
19.5.72

Relaxes a condition on the input geometry to TopoTransfer where each mesh component must have 8 or more vertices. This abstracts the weighting scheme used in the mesh reduction step such that now vertices are weighted to at most 8 vertices.

Wed. November 17, 2021
19.5.72

The Curve::2.0 SOP shelf tool now sets the selectable template flag on the currently selected node when placed.

Wed. November 17, 2021
19.5.71

The pdg Python module now has a pdg.AttributeUtils.ignoreWarnings context block that can be used to temporarily supress @attrib expression warnings caused by the lack of valid work item data.

Tue. November 16, 2021
19.5.71

Updated FBX to version 2020.

Tue. November 16, 2021
19.5.71

Failed attribute evaluations in expressions on TOP nodes now report more detailed warning messages. For example, out of bounds indices, mixing up string/numeric attribute types, and invalid file tags now have explicit messages that describe the cause of the failed evaluation.

Tue. November 16, 2021
19.5.71

Added a new argument to HARS that enables printing of Thrift's global output logs to the standard streams. This means that by default, HARS will no longer print Thrift global errors and messages.

Tue. November 16, 2021
19.5.71

Fixed an issue where when recursively checking if child transforms have been changed, an out of range index error was thrown instead.

Tue. November 16, 2021
19.5.71

The Usd Stitch and USD Stitch Clips LOPs now allow the destination file path parameter to contain explicit SDF_FORMAT_ARGS (such as specifying that a .usd file should be written in ASCII format).

Tue. November 16, 2021