Houdini Main Changelogs

Houdini 16.5.484 Fixed a potential race condition in sohoglue.makeDirs() that could cause it to fail if another process created the directory. Fri. May 25, 2018
Houdini 16.5.484 Fixed a bug where the hou.GeometryViewport.queryNodeAtPixel() and hou.GeometryViewport.queryPrimAtPixel() HOM methods crashed Houdini when executed from a Python Shell. Fri. May 25, 2018
Houdini 16.5.484 Fixed a bug where the hou.PaneTab.clone() HOM method returned the wrong pane tab when executed from a Python Shell. Fri. May 25, 2018
Houdini 16.5.484 Fixed a bug where the RMB parameter menu occassionally crashed when the menu was defined by a custom PARMmenu.xml file. Fri. May 25, 2018
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. Thu. May 24, 2018
Houdini 16.5.483 Plugin version 2: Now copying material overrides and other (non-generated) components on asset duplication. Thu. May 24, 2018
Houdini 16.5.483 Patched Houdini's PySide2 package to fix bugs PYSIDE-329, PYSIDE-331 and PYSIDE-500. Thu. May 24, 2018
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. Thu. May 24, 2018
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. Thu. May 24, 2018
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. Thu. May 24, 2018
Houdini 16.5.483 Fixed missing point IDs in the viewport. Thu. May 24, 2018
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