Houdini Main Changelogs

Houdini 17.5.439 External move encoding scripts registered via MVexport will now replace ones registered later with the same label. Wed. November 13, 2019
Houdini 17.5.438 Unity plugin: Added fallback check to get tile attribute from heightfield's height layer if scatter layer doesn't have it. This fixes split heightfield tiles merged with heightfield scatter. Tue. November 12, 2019
Houdini 17.5.438 Added instantiations of GU_PackedImpl::import() for UT_Vector3 and related types. Tue. November 12, 2019
Houdini 17.5.437 Unity plugin: Fix for TreeInstances with color attribute of size 3 for terrain generation. Mon. November 11, 2019
Houdini 17.5.437 Fixed an issue with wiring a Switch or Null TOP into a subnet Output node. The output node would fail to cook properly, thus causing the entire subnet to report an error. Mon. November 11, 2019
Houdini 17.5.437 Unity plugin:
  • Added support for generating trigger collider by specifying "trigger" in collision group name. See online plugin documentation on mesh colliders.
  • Added support for generating readable meshes via integer attribute "unity_mesh_readable" set to 1.
Mon. November 11, 2019
Houdini 17.5.434 Fixed an issue where HDAs with a tool enabled in POP context would cause the tools section to fail to finish loading. Fri. November 8, 2019
Houdini 17.5.434 Unity plugin: Added support for specifying override path for Houdini version to use with plugin. This is done in the Plugin Settings, in new entry: Override Houdini Installation. HAPI version compatiblity will be checked whe creating new session after restarting Unity. Fri. November 8, 2019
Houdini 17.5.434 Added HDA help to the Attribute Editor if it exists. Fri. November 8, 2019
Houdini 17.5.434 Added the ability to obtain the Help URL from an HDA. Bumped HAPI version to 3.2.45. Fri. November 8, 2019
Houdini 17.5.434 Package Equals Operator and houdini_version
  • Fixed a problem with the package expression operator ==
Fri. November 8, 2019
Houdini 17.5.433 Unity plugin: Added support for specifying the export path of generated or copied TerrainData asset file via a primitive string attribute that can be specified on the height layer (unity_hf_terraindata_export_file). Fixed bug with TerrainData not being saved out based on tile index when generating multiple heightfield tiles in same asset and loading via HEU_GeoSync and PDGAssetLink path. Thu. November 7, 2019
Houdini 17.5.433 Unity plugin: Fixed transferring of attributes of varoius classes (detail, primitive, point) as vertex attributes, for quad meshes. Thu. November 7, 2019
Houdini 17.5.432 Unity plugin: Added support for generating quad topology meshes. This is done by changing the Max Vertices Per Primitive option in Plugin Settings to 4 (default is 3), and using HDA that outputs meshes with Quadrilateral connectivity. Updated online documentation for this new feature. Wed. November 6, 2019
Houdini 17.5.432 Fixed bug where the documentation for hou.numericData was incorrectly added under the name hou.numericType. Wed. November 6, 2019
Houdini 17.5.431 Fixed a bug where parameter conditionals (i.e. Disable when, Hide when) could get mangled by Houdini if the conditionals compared against values that contained whitespace. Tue. November 5, 2019
Houdini 17.5.430 Fixed a file descriptor leak when evaluating UDIM file paths. Mon. November 4, 2019
Houdini 17.5.430 Fixed bugs in a unicode search utility function. Mon. November 4, 2019
Houdini 17.5.430 The Alembic SOP now gracefully handles Alembic archives containing degenerate curves. Mon. November 4, 2019
Houdini 17.5.427 Added support for 3ds Max 2020. Fri. November 1, 2019
Houdini 17.5.425 Fixed a potential crash in the expr/globalvar.C sample for adding new global variables. Wed. October 30, 2019
Houdini 17.5.425 Unity plugin:
  • Fixed input terrain reference being lost when terrain gameobject is is disabled and is a child in a hierarchy.
  • Change the PDGAssetLink system to not keep logging error when session is invalid.
  • Now supporting primitive Unity collider meshes such as box, sphere, and capsule, using new group attributes (collision_geo_simple_box, collision_geo_simple_sphere, collision_geo_simple_capsule), as well as render/visible meshes by prefixing 'rendered_'.
  • Added support for multiple colliders to be generated for same output gameobject, if multiple collider groups are specified.
  • Now keeping track of generated collider components so they can be removed on recook properly.
Wed. October 30, 2019
Houdini 17.5.424 Fixed string global variables in HDK plugins using CH_Manager::addVariable(). Tue. October 29, 2019
Houdini 17.5.424 Substepped DOP objects would sometimes decide a 20% interpolation of 6 and 6 is 5. They don't any more. Tue. October 29, 2019
Houdini 17.5.423 Unity plugin:
  • Fixed flipped axis rotation for instances.
Mon. October 28, 2019