Houdini Main Changelogs

Houdini 16.5.483 Reseeding in the flipsolver is now forced to be active when narrow band is active. This is important because the simulation can collapse with narrow band if the band of particles are not maintained properly. yesterday
Houdini 16.5.483 Plugin version 2: Now copying material overrides and other (non-generated) components on asset duplication. yesterday
Houdini 16.5.483 Patched Houdini's PySide2 package to fix bugs PYSIDE-329, PYSIDE-331 and PYSIDE-500. yesterday
Houdini 16.5.483 Moved SDF rebuilder to run after sourcing in the flipsolver (with narrow band). This fixes a problem where a sink volume could overwrite the values inside the surface SDF and cause particles to see into the entire liquid volume. yesterday
Houdini 16.5.483 Plugin version 2: Added support for material overrides. This required a overhaul of how outputs were generated and how previously generated gameobjects needed to be updated. Replaced HEU_PartData::_gameObject with HEU_GeneratedOutput. This allows for improved access to a variety of output types, such as LOD groups and generated materials. Fixed baking instancer assets where the same material being used by both the source and its instances was getting duplicated and overwritten. Added asset UI button to remove and reset material overrides (in Asset Options) Added tooltips to asset UI buttons. yesterday
Houdini 16.5.483 Fixed an issue in the Bullet solver where it sometimes failed to detect instances that had the same scale but were rigidly transformed. This may reduce the time spent creating collision shapes in some situations. yesterday
Houdini 16.5.483 Fixed missing point IDs in the viewport. yesterday
Houdini 16.5.482 Try parsing keymap and keymap.overrides files as non-JSON if JSON parsing fails for any reason in case it was mistakenly recognized as JSON. Wed. May 23, 2018
Houdini 16.5.482 Fix problem where using a scriptPath XML menu element with a path that contains spaces (after variable expansion) would fail to work if scriptArgs was also supplied. Wed. May 23, 2018
Houdini 16.5.482 The detail attribute gl_lod can now be set to zero to disable viewport subdivision of polygon surfaces and curves. Wed. May 23, 2018
Houdini 16.5.482 Vex function frontface() is now less susceptible to precision errors due to very small Ng. Wed. May 23, 2018
Houdini 16.5.482 backport r303576 Fixed scaling of asset for limbs and QuadHead/Neck Used local transforms instead of origin() Wed. May 23, 2018
Houdini 16.5.482 Fixed some unnecessary bumping of data IDs in the Paint SOP and possibly other SOPs. The Unpack SOP also now doesn't bump all data IDs when unpacking a single packed geometry primitive, so that Pack, Merge, Delete/Blast, and Unpack can be used in workflows for passing multiple details around without incurring a large performance hit in many cases. Wed. May 23, 2018
Houdini 16.5.482 Fixed a bug in the hou.InterruptableOperation HOM class where sometimes the Python context would be destroyed before the code could handle a raised hou.OperationInterrupted exception. Wed. May 23, 2018
Houdini 16.5.482 Added an option on the Crowd Trigger DOP to use frames instead of seconds for the Current Time and State Duration triggers. Wed. May 23, 2018
Houdini 16.5.482 Fixed a bug with incorrect point numbers in the viewport. Wed. May 23, 2018
Houdini 16.5.481 Added the option to set how Houdini tools should react to selection (only World selection, only Content Browser selection or both) Fixed Houdini Tools not updating landscape inputs properly. Tue. May 22, 2018
Houdini 16.5.481 Triangulate 2d will no longer crash when multithreaded. Tue. May 22, 2018
Houdini 16.5.481 Fixed a few bugs in Houdini's PySide2 by backporting commits from the main PySide2 project:
  • fixed a bug with the signals and slots mapping that caused some slot functions not to be called
  • fixed missing QScreen support
  • fixed bugs PYSIDE-439, PYSIDE-333, PYSIDE-462
Tue. May 22, 2018
Houdini 16.5.481 Fixed a viewport crash when editting stylesheets on packed agents. Tue. May 22, 2018
Houdini 16.5.481 Fixed a recent regression with selection of prims and points in the viewport. Tue. May 22, 2018
Houdini 16.5.480 Added a HDK example SOP that computes generalized winding numbers induced by a mesh in the second input at specified points in the first input. This can be used for robust inside-outside detection, or various other applications. Mon. May 21, 2018
Houdini 16.5.479 The compression level is now exposed when choosing DWA-A compression for EXR files in the mantra output driver. Sun. May 20, 2018
Houdini 16.5.477 Mesh sockets can now be created with the following Detail Attributes: mesh_socketX_pos, mesh_socketX_rot, mesh_socketX_scale, mesh_socketX_name, mesh_socketX_actor and mesh_socketX_tag (X being the O based index of the socket) This allows for better sockets support with Packed Primitives than when using point groups. Socket Tags are now imported/exported by the plugin. Default group prefix for socket is now "mesh_socket" (but the old "socket" prefix is still supported) Fri. May 18, 2018
Houdini 16.5.477 Fixed a crash, sometimes incorrect behaviour without a crash, when cubically resampling a curve with 3 vertices. Fri. May 18, 2018