Houdini Main Changelogs

Houdini 18.5.707 Fixed UI curve issues:
  • Fixed an issue where the curve UI with Retina display were not properly properly raycasted to the screen
  • Fixed an issue where toggling between the Add and Edit modes really fast would result in a broken UI state with both Add and Edit.
yesterday
Houdini 18.5.707 The custom output parameter on the ROP Fetch TOP can now be set to a space- separate list of parm names, instead of just a single parameter. This makes it possible to cook a chain of ROPs where multiple nodes have a non-standard output parm name. yesterday
Houdini 18.5.707 Fixed issue with 'uint' and 'uint64' types in the USD shader translator. yesterday
Houdini 18.5.704 Fixed an issue where resources created by NodeSync (i.e. materials) would be met by a null ref error. Fri. September 17, 2021
Houdini 18.5.704 Fixed a macOS-only bug where the HDK Makefile.osx file contained bad __MBSD_TARGET_VERSION__ tokens that prevented the file from successfully building plugins. Fri. September 17, 2021
Houdini 18.5.704 Fixed a bug in Chain SOP resulting in the Piece Rotation being ignored when the Mode is set to Deform Between Pivots. Fri. September 17, 2021
Houdini 18.5.704 Adding option APIKeyFile as a replacement for HOUDINI_API_KEY_FILE in hserver. On windows the location of houdini.env is different for hserver since its run as a service. This makes it difficult to change options and isnt immediately obvious hserver uses a different houdini.env. To fix this APIKeyFile in houdini ini file should be used to specify an API key file. This option can point to the same file as HOUDINI_API_KEY_FILE. Fri. September 17, 2021
Houdini 18.5.704 Removed bendfactor for Unity versions 2020 and up because it is deprecated. Fri. September 17, 2021
Houdini 18.5.704 Fixed bug where the motion path handle accessed an uninitialized member. Fri. September 17, 2021
Houdini 18.5.704 Adding command line options `--storage-location` and options file `storageLocation` to optionally set the persistent storage location used by hserver. Fri. September 17, 2021
Houdini 18.5.704
  • Fixed an issue where Mac is unable to select .Bgeo or .bgeo.sc files when attempting to load bgeo
  • Fixed a number of errors and potential errors after issuing an undo command.
Fri. September 17, 2021
Houdini 18.5.704
  • Create UI_Manager prior to creating the Qt app for hstats. Fixes crashes on MacOS/Linux.
Fri. September 17, 2021
Houdini 18.5.703 Fixing an issue where hkey would auto logout the user. Thu. September 16, 2021
Houdini 18.5.703 Fixing a bug that caused some of hserver deprecated API functions to not work properly. Thu. September 16, 2021
Houdini 18.5.703 If the HOUDINI_USE_HFS_OCL environment variable is set to zero, Houdini will no longer load the built-in OpenCL driver from Intel at all, which avoids crashing in some environments with virtual display drivers. Note that this environment variable must be set in the OS (e.g. from the command-line, shell, or registry.) Setting it in houdini.env will maintain the old behavior of loading the Intel driver but ignoring it. Thu. September 16, 2021
Houdini 18.5.703 Fixed a object transform issue with the bounding box replacements in the viewer when Distance-based Packed Culling is active. Thu. September 16, 2021
Houdini 18.5.703 (UE5) Added support for controlling Nanite settings via attributes:
  • "unreal_nanite_enabled" (int, 0 or 1 ) can be used to enable Nanite processing when building a StaticMesh.
  • "unreal_nanite_position_precision" (int) can be used to set the position precision. Step size is 2^(-Value) cm
  • "unreal_nanite_percent_triangles" (float [0 1]) can be used to control the percentage of triangles to keep from LOD0. 1.0 = no reduction, 0.0 = no triangles.
Thu. September 16, 2021
Houdini 18.5.703 Quality of life improvements:
  • Added an option to disable cooking for disabled objects
  • Added an option to cook on child transform change. It is only valid if cook on transform change is true, but it is true by default now.
  • Added "Select from Hierarchy" for inputs, allowing you to directly select inputs from the hierarchy.
Thu. September 16, 2021
Houdini 18.5.703 Fix geodiff command line utility when comparing index pair attributes for their property values (eg. for boneCapture attributes). Thu. September 16, 2021
Houdini 18.5.702 Fixed an issue with spotlight shadowing in the viewport that could cause excessive shadowing. Wed. September 15, 2021
Houdini 18.5.701 Properly set session mode when creating a pipe or socket session Tue. September 14, 2021
Houdini 18.5.701 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
Houdini 18.5.701 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
Houdini 18.5.701
  • 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
Houdini 18.5.700 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