Houdini Main Changelogs

Houdini 17.5.391 When HOUDINI_ENABLE_EXR_TEXTURE is set to 0, Houdini/VEX/Mantra will no longer attempt to convert deep .exr files to deep .rat files. Thu. September 26, 2019
Houdini 17.5.390 Added more logging output to topfetch and submitAsJob. A summary of work item states will be printed after the cook completes. Wed. September 25, 2019
Houdini 17.5.390 Attempting to load a geometry file with a missing primitives section will now fail immediately instead of potentially crashing later. Wed. September 25, 2019
Houdini 17.5.390 Fixed recooking whenever entering/exiting the viewport Show Handle tool for the Bone Capture Lines SOP. Wed. September 25, 2019
Houdini 17.5.389 Unity plugin: Fix for rotation on generated instances. Tue. September 24, 2019
Houdini 17.5.389 TOP Deadline scheduler:
  • Fixed Submit Graph as Job so that it properly reports results.
  • Added new Ignore Command Exit Code parm which notifies the scheduler to ignore the work item command's exit code after execution.
Tue. September 24, 2019
Houdini 17.5.389 Fixed a bug in the Bullet solver where initially overlapping objects could be allowed to drift closer together in some scenarios. Tue. September 24, 2019
Houdini 17.5.388 Unity plugin: Fix for generating terrain where the height values below zero were not being used. Mon. September 23, 2019
Houdini 17.5.386 Fixed a path issue with the TOP Deadline scheduler when using Submit Graph As Job with TOP Python Script node. Sat. September 21, 2019
Houdini 17.5.385 Gas Extraploate was non-deterministic when multithreaded when extrapolating using valid voxels with constant invalid regions. This manifested as indeterminance of Flip simulations. Fri. September 20, 2019
Houdini 17.5.385 Fixed bug where primitive transforms from geometry deltas were not bumping the data id on the primitive list. Fri. September 20, 2019
Houdini 17.5.385 Fixed the TOP Deadline scheduler to properly use the Repository Path if has been overriden. Fri. September 20, 2019
Houdini 17.5.385 Fixed a regression introduced in build 17.5.382 where parameter templates in HOM switched their default callback and menu script language from HScript to Python. Fri. September 20, 2019
Houdini 17.5.384 Improved handling of the Deadline command result for the TOP Deadline scheduler. Thu. September 19, 2019
Houdini 17.5.383 The TOP Deadline scheduler now prints out the Deadline command result when there is a json parsing error to help debug the issue. Wed. September 18, 2019
Houdini 17.5.383 Unity plugin:
  • Fixed tree scattering when generating Unity terrain using heightfield scatter with point cloud.
  • Fixed the generated TerrainData not being saved to disk for PDG workflow (HEU_GeoSync).
  • Fixed the terrain being offset when the y position is being explicitly set via unity_hf_ypos attribute.
Wed. September 18, 2019
Houdini 17.5.383 Fixed a bug that could result in incorrectly transformed detail attributes when unpacking Packed Alembic primitives. Wed. September 18, 2019
Houdini 17.5.382 Added disable_safety_checks parameter (defaults to False) to hou.Node.destroy() and hou.Node.deleteItems() methods which allows one to force node deletions while cooking. Tue. September 17, 2019
Houdini 17.5.382 Fixed a bug in the Type Properties and Edit Parameters windows where the parameter callback script language sometimes changed from Python to HScript when applying changes to a new parameter for the first time. Tue. September 17, 2019
Houdini 17.5.381 Unity plugin:
  • Fixed up the height range override via attribute for terrain generation.
  • Fixed up the y position override via attribute for terrain generation.
  • Fixed the "Float array size wrong" error which happens when using a terrain layer not part of the terrain data, but exists in Assets/, for the PDG terrain generation workflow using HEU_GeoSync.
  • Fixed HoudiniAlphaSpecularVertexColor.shader to use vertex colour's alpha.
Mon. September 16, 2019
Houdini 17.5.381 Feedback blocks and command chains now have option to control how upstream input files are copied onto loop iterations. Files can be copied to all iterations (the default/same behavior as before), only copied to the first Mon. September 16, 2019
Houdini 17.5.381 Innocuous warning message regarding adding velocity blur on locked geometry is changed to print just once so that it doesn't spam render log. Mon. September 16, 2019
Houdini 17.5.380 Unity plugin: For terrain generation from heightfield, added support for specifying the Unity TerrainData's height range and y position via "unity_hf_height_range" and "unity_hf_ypos" float attributes set on the height layer. These allow to override the default calculated values for the height range and y position which might be inaccurate due to conversion or rounding errors. Sun. September 15, 2019
Houdini 17.5.379 Unity plugin: PDG cook event messages and errors are now displayed on the PDGAssetLink UI. These are the same errors shown on the node when PDG graph is cooked in Houdini. Sat. September 14, 2019
Houdini 17.5.379 Added PDG cook event message string handle (msgSH) to HAPI_PDG_EventInfo. This is set when a cook event has a message (typically a node error), which can then be looked up later via the string handle and HAPI_GetString. The message string handle is valid until the next PDG cook. Bumped up the HAPI version to 3.2.44. Sat. September 14, 2019