Houdini Main Changelogs

Houdini 13.5.192 Unity: Fixed problem with splitGeosByGroups setting not being applied per asset on rebuild. Wed. June 4, 2014
Houdini 13.5.186 Unity: Added ability to override the splitGeosByGroup setting per asset instance. Two new options in the Asset Settings, under Cooking, were added. One determines whether the asset overrides the global setting, called Override Split Geos by Group, and one to actually set the override value, called Split Geos by Group. Split Geos by Group will only be enabled (and used) if the Override setting is enabled. This allows you to control most assets via the global option in the Settings window while having some assets override the global setting. Thu. May 29, 2014
Houdini 13.5.186 Unity: Added support for submeshes and multiple textures per single mesh. Useful when not splitting geos by primitive groups using the settings option Cooking > Split Geos by Group. Thu. May 29, 2014
Houdini 13.5.172 Adding rotation and scale offsets to the instancer in Unity. Thu. May 15, 2014
Houdini 13.5.150 Unity: Disabled runtime support by default. Can still be turned on using the HoudiniConstants.HAPI_ENABLE_RUNTIME variable. Thu. April 24, 2014
Houdini 13.5.150 Unity: Renamed all files, folders, and class names from HAPI_* to Houdini. This is to be more consistent with Unity naming conventions and because Unity uses class names to populate the UI headings. Thu. April 24, 2014
Houdini 13.5.132 Unity: Added support for volume surface visualization (isosurface). Currently, this replaces the smoke-based visualization for volumes so ALL volumes will be displayed as surfaces. This new surface visualization is a lot faster than remeshing the volume before displaying it in Unity which means you can have something close to interactivity while sculpting volumes in Unity. Sun. April 6, 2014
Houdini 13.5.132 Unity: Eliminated unneeded cook (caused by preset loading) while going into playmode and back. If changes are made during playmode there will still be a cook going out of playmode because the asset needs to reset to the parameter values before playmode, so it needs to recook. But if no changes are done during playmode there should be no cooking going out of playmode. Sun. April 6, 2014
Houdini 13.5.125 Added option in Unity to create point groups from bool attributes on the input geo. This has to be enabled in the Houdini Settings window, under Geometry, using the toggle Create Groups from Bool Attributes. Sun. March 30, 2014
Houdini 13.5.108 Fixed various errors for unsupported platform builds in the Unity plugin. Thu. March 13, 2014
Houdini 13.5.108 Unity: Moved fill button for attribute paint brush to viewport.
  • Moved the attribute paint brush Fill button to the viewport, to the right of the paint value fields.
  • Fixed an off by 1 error regarding attribute painting tuple size being changed by currently painting an invalid Component index.
Thu. March 13, 2014
Houdini 13.5.98 Added missing enum HAPI_PARMTYPE_INVALID. Mon. March 3, 2014
Houdini 13.5.94 Added Unity game runtime support for Houdini Engine (outside the Editor). Thu. February 27, 2014
Houdini 13.5.94 Added support for picking/modifying points, adding custom point attributes, and painting attribute values on native Unity meshes in the Unity viewport before serving as inputs to other Houdini Engine assets. Thu. February 27, 2014
Houdini 13.5.92 Fixed GUI exception error when opening the color selector window of an assets color parameter. Tue. February 25, 2014
Houdini 13.5.92 Fixed uncommited parameter changes being lost when going into playmode or deselecting the asset. Tue. February 25, 2014
Houdini 13.5.91 Fixed transform gizmo dissapearing after using the curve or paint brush tools. Mon. February 24, 2014
Houdini 13.5.88 Fixed colour attribute bug always assuming a colour tuple of 3. Fri. February 21, 2014
Houdini 13.5.85 Fixed bug where asset rebuilds would not trigger builds on downstream assets. Tue. February 18, 2014
Houdini 13.5.81 Asset static-ness will now be preserved across rebuilds and recooks.

All I did was to make all new child GameObjects of a Houdini asset have the same static state as their immidiate parent. This means that if you set the asset GameObject as static and make that propagate to all children any new children that get created during a recook or rebuild will also be static.

Fri. February 14, 2014
Houdini 13.5.78 Added the EverGreen asset to the samples. Tue. February 11, 2014
Houdini 13.5.78 Fixed generated MeshColliders always being one cook behind the current state, requiring an explicit Recook to update. Tue. February 11, 2014
Houdini 13.5.77 Fixed curve and asset input Scene GUI modes being activated while typing (due to a shift or control press). Mon. February 10, 2014
Houdini 13.5.65
  • Fixed asset baking regarding Unity materials failing to be re-created in the baked asset directory.
  • Fixed asset baking regarding failure to remove certain HAPI components due to dependencies.
Wed. January 29, 2014
Houdini 13.5.63 Fixed error during game building related to HAPI UndoInfo objects. Mon. January 27, 2014