Houdini Main Changelogs
|Houdini 18.0.135||Unity plugin: Added default Terrain material that can be set via Plugin Settings. This material is then set when generating new Unity Terrain from Heightfields.||Wed. June 12, 2019|
|Houdini 18.0.135||Unity plugin: Fixed alphamaps when uploading terrain layers into Houdini heightfields.||Wed. June 12, 2019|
|Houdini 18.0.134||Unity plugin: Fix for uploading terrain data as input into heightfield volume where the mask layer was stuck at origin. Now it will have same transform as height layer. Couple of other fixes for uploading the mask layer.||Tue. June 11, 2019|
|Houdini 18.0.133||Unity plugin: Fix up Unity Terrain generation not keeping new TerrainLayers on refresh, save/load, or baking.||Mon. June 10, 2019|
|Houdini 18.0.130||Unity plugin: Fixed bug with terrain generation where previously generated terrain was being deleted and recreated. The fix reuses the previous terrain component, therefore keeping the user changes such as materials. Fix for Unity 2019.1, and improved HEU_ScriptParameterExample.cs.||Fri. June 7, 2019|
|Houdini 18.0.130||Unity plugin: Fix for Assets/ rooted textures not being loaded via PDGAssetLink when generating Unity terrain from heightfields.||Fri. June 7, 2019|
|Houdini 18.0.130||Unity plugin: Fix for PDGAssetLink not loading in generated results from TOP merge node.||Fri. June 7, 2019|
|Houdini 18.0.99||Unity plugin: Added support for new HAPI_PDG_WorkitemState::HAPI_PDG_WORKITEM_COOKED_CACHE and checking it as part of a successful cook in HEU_PDGSession.cs.||Tue. May 7, 2019|
|Houdini 18.0.71||Unity plugin: Added Split Geos by Group option to both Plugin Settings and Asset Options. This allows to split geometry by group, if groups are specified.||Tue. April 9, 2019|
|Houdini 18.0.67||Unity plugin: Added multi selection feature for input fields. When new "Add Selection" button is invoked, a popup window is displayed showing all the objects in scene or project, along with filters and search field. Multiple items can be selected which will then be added to the input field.||Fri. April 5, 2019|
|Houdini 18.0.56||Unity plugin: Fixed input nodes not reconnecting properly on "Rebuild" asset.||Mon. March 25, 2019|
|Houdini 18.0.49||Unity plugin: Improved handling of errors and unexpected HDA objects.||Mon. March 18, 2019|
|Houdini 18.0.49||Unity plugin: Fixed errors when building the Unity project.||Mon. March 18, 2019|
|Houdini 18.0.42|| Unity plugin:
Fixed unity_script callback not working unless argument was also specified. Now will work for callbacks with or without arguments.
Fixed curves on Windows when using non English OS locales.
Added support for generating meshes with UVs of tuple size 2, 3, and 4, as well as UV sets from 1 to 8 (i.e. uv, uv2, uv3, ..., uv8).
|Mon. March 11, 2019|
|Houdini 18.0.36||Unity plugin: Fixed up terrain size when creating from heightfield so that it produces seamless tiling when using a heightfield tile split with upper overlap set to 1.||Tue. March 5, 2019|
|Houdini 18.0.31||Unity plugin: HEU_PDGAssetLink will now destroy results of work items as soon as they are dirtied, instead of waiting until new result is ready.||Thu. February 28, 2019|
|Houdini 18.0.29||Unity plugin: Added Cancel Cook and Pause Cook to HEU_PDGAssetLink. This also now creates a separate root gameobject to parent the loaded geometry gameobjects so it doesn't slow down Unity when selecting HEU_PDGAssetLink. UI improvements to HEU_PDGAssetLink.||Tue. February 26, 2019|
|Houdini 18.0.29|| Unity plugin: Editing curve points now uses the same transform handle as default Unity handle. Therefore curve editor now supports plane-locked point dragging.
Added GetParameters() public function to HEU_Parameters.cs.
Added ExportOutputGeo menu functions which allow to export the display geometry of selected or all HDAs in Unity scene to files in a specified folder.
Fixed null access error when setting collider state for heightfield outputs.
|Tue. February 26, 2019|
|Houdini 18.0.26|| Unity plugin: Updates to HEU_PDGAssetLink:
||Sat. February 23, 2019|
|Houdini 18.0.26||Unity plugin: Added convenience function to set parent transform with identify matrix. Added session-based error logging and error throwing overrides which allow session errors to be silenced while invoking HAPI calls that might result in errors that are expected (i.e. missing parms).||Sat. February 23, 2019|
|Houdini 18.0.11||Unity plugin: Now setting collider component's state on generated output in sync with the meshrenderer component's state. This fixes the case where intermediate gameobjects such as instanced meshes didn't have their collider disabled.||Fri. February 8, 2019|
|Houdini 18.0.10||Unity plugin: Using folder dialog for folder parm types, instead of file. Also took out changing the path to be relative to Assets and validating it.||Thu. February 7, 2019|
|Houdini 18.0.7|| Unity plugin: Instanced objects now have their transform combined with their source prefab transform. Originally the point transform overrode existing Unity's transform.
Fixed HEU_GeoSync creating extraneous prefab instances due to importing then loading the asset. Removed the import, and kept just the load. Fixed HEU_GeoSync instances properly applying the point transform with the source prefab's transform. Fixed work item tallying for PDG Asset Link interface.
|Mon. February 4, 2019|
|Houdini 18.0.6||Unity plugin: Added support for part instancers and point attribute instancing for HEU_GeoSync and the threaded geometry loader. This means that prefabs and assets in Unity can be instanced by setting their paths on point attributes.||Sun. February 3, 2019|
|Houdini 18.0.5||Unity plugin: Lots of UI improvements and some bug fixes to the PDG Asset Link: More polished interface, added work items tally, showing work items tally for entire asset, as well as individual top nodes, and progress ratio.||Sat. February 2, 2019|