Houdini Main Changelogs

Houdini 18.5.644 Fixed a bug where the active radial menu saved with a hip file wasn't properly restored at startup. Mon. July 19, 2021
Houdini 18.5.644 Added hou.ui.updateMainMenuBar method which forces Houdini's top level menu bar to re-evaluate any label expressions and update the menu UI with the new labels. Mon. July 19, 2021
Houdini 18.5.644 Fix FBX geometry import issue with failing to set appropriate attribute type info on attributes like N and Cd. This affects direct FBX imported agents, FBX Skin Import SOP, and the FBX Character Import SOP. Mon. July 19, 2021
Houdini 18.5.644 Fix FBX geometry import issue with failing to set appropriate attribute type info on attributes like N and Cd. This affects direct FBX imported agents, FBX Skin Import SOP, and the FBX Character Import SOP. Mon. July 19, 2021
Houdini 18.5.641 Added missing top-level symbolic links to the Houdini framework on macOS. The missing links caused plugins to fail at link time because the linker could not locate the Houdini framework. Fri. July 16, 2021
Houdini 18.5.641 Fixed a bug with multiparameter loading that could cause a multiparameter to have the wrong number of instances when loading a scene or restarting the session. Fri. July 16, 2021
Houdini 18.5.641 Fixed bug where SOP states with multiple selectors triggered the cleanup of previous selectors twice. Fri. July 16, 2021
Houdini 18.5.640 Fixed an issue where drag and drop didn't work properly in the bottom area of viewport. Thu. July 15, 2021
Houdini 18.5.640 Install hserver.exe as $HFS/bin/hserver.exe on Windows. This is in addition to the normal installation of hserver, and is intended to make it easier to deploy Houdini using a version control system. Thu. July 15, 2021
Houdini 18.5.640 Fixed an HQueue bug where non-Houdini jobs such as the "Prepare IFD Render Jobs" job accidentally checked out a Houdini license. Thu. July 15, 2021
Houdini 18.5.640 Fixed viewport code that identified USD Point Instancer primitives to also accepts Point Instancer "subclasses" for proper handling of such custom primitive types. Thu. July 15, 2021
Houdini 18.5.639 Updated the Alembic HOM Extensions documentation to describe how the tuple of 16 floats returned by getLocalXform() and getWorldXform() can be used to construct a hou.Matrix4. Wed. July 14, 2021
Houdini 18.5.639 Fixed an issue where the Pose Difference CHOP could produce incorrect results if extra channels (other than the s/r/t transform channels) were present in the clip. Wed. July 14, 2021
Houdini 18.5.639 Agent clips now support shears when saving / loading from a .bclip. Previously only the s/r/t channels were supported, but the clip can now also contain channels named 'joint_name:shear[1-3]' if shears are present. The Agent SOP also no longer discards shears when loading from a scene character rig or an FBX file. Wed. July 14, 2021
Houdini 18.5.638 Minimal fixes to the Plugin Installer shelf tool to get it to start on py3 builds Tue. July 13, 2021
Houdini 18.5.638 Fixed bug where the desktop menu would overwrite memory when opened with more than 20 entries. Tue. July 13, 2021
Houdini 18.5.638 Fixed an issue where sometimes geometry merged with unity_instance point clouds would result in duplicated and incorrect geometry instances. Tue. July 13, 2021
Houdini 18.5.637 Fixed a bug where bsdf-centric sampling of area lights would write incorrect values in unshadowed AOV and result in bogus shadow matte. Mon. July 12, 2021
Houdini 18.5.634 Added HAPI_ParmInfo::useMenuItemTokenAsValue, which is a flag that determines whether or not the "Use Menu Item Token As Value" checkbox was checked in a integer menu item. Fri. July 9, 2021
Houdini 18.5.634 Fixed issue where invisible folders were incorrectly detected, resulting in other missing parameters Fri. July 9, 2021
Houdini 18.5.633 Fixed bug where an unconnected sweep::2.0 SOP would attempt to bind a reference to a null pointer. Thu. July 8, 2021
Houdini 18.5.633 Added a HOUDINI_COP_MAXRES environment variable to override the Compositing Image Limit preference. It is a single integer which defines the maximum dimension (width and height) of images that COPs can operate on. Thu. July 8, 2021
Houdini 18.5.633 Fixed an issue with Subnet VOP HDAs. Just like reguler Subnet VOP node, now they inherit Tab menu filtering from ancestor's 'tabmenufilter' parameter. Thu. July 8, 2021
Houdini 18.5.633 Fixed a long standing bug where the scope of visualizers were ignored (all node-carried visualizers were applied automatically to geometries from all descendents). With this change, the scope can be limited to the geometry directly coming from the node itself (no descendents) or only geometries that come from network types matching that of the node carrying the visualizer. For example, when the scope is set to "Node Only" on a visualizer carried on an object node, the visualizer takes action when at object level but becomes inactive after diving into sop level. Thu. July 8, 2021
Houdini 18.5.632 Fixed a bug where exceptions raised in the 456.py post load script caused Houdini to sometimes create empty files on disk named after the Python functions that raised the exceptions. For example, if the print() function raised an exception, then Houdini created a 'print' file on disk. Wed. July 7, 2021