Hello,
As of Houdini 16.5.590, the new version of the Houdini Engine for Unity plug-in is now officially released. The previous version has been deprecated and removed from Houdini.
You'll find the renamed plug-in package under <Houdini install folder>/engine/unity:
Documentation can be found here: http://www.sidefx.com/docs/unity/index.html [www.sidefx.com]
Github: https://github.com/sideeffects/HoudiniEngineForUnity [github.com]
Development and documentation updates will continue. To see what has changed daily, you can view our Unity-plugin changelist here:
https://www.sidefx.com/changelog/?journal=&categories=25&body=&version=&build_0=&build_1=&show_versions=on&show_compatibility=on&items_per_page= [www.sidefx.com]
Please file any bugs and RFEs with the bug tracking system: https://www.sidefx.com/bugs/submit/ [www.sidefx.com]
Houdini Engine for Unity - New version released!
10431 6 1- seelan
- Member
- 571 posts
- Joined: May 2017
- Offline
- seelan
- Member
- 571 posts
- Joined: May 2017
- Offline
There was a large number of changes that went in recently to build 16.5.590. Changelist for it is here:
Fixed major bug with saved assets in scene when the scene is reloaded in a new session and the asset has to be cooked again. Bug was causing state information to be lost due to not accounting for object names to change between sessions for SOP assets.
Fixed Rebuild Asset not reapplying asset preset (parameter vaulues, input, etc).
Input nodes now always have Keep World Transform enabled by default, which is the correct behaviour and consistent with other Engine plugins. Fixed input nodes losing their objects in saved scenes due to not finding inactive or project-specific objects.
Reset Parameters will now properly reset input nodes.
Major rework of how Houdini heightfields are converted to Unity terrains. Fixed issues with heightfield sizes causing padding issues. Now anything power of 2 plus 1 and grid spacing of 2 should work fine. Fixed heightfield tile splits so they are imported and aligned properly. Fixed output terrain being positioned wrong on some imports, and on baked outputs. Added support for layers other than just height. These other layers are applied as Terrain alphamaps. These are now exposed to a new Terrain section on the asset UI, allowing user to set textures and other material settings. Also exposed is a strength parameter allowing to apply a multiplier on the layer's values before submitting as alphamap. A default Terrain splat texture is used for layer textures and the default can be changed in the Plugin settings. Fixed duplication null error with heightfield assets. Fixed multiple heightfield objects within same subnet not working properly.
Note that documentation will be updated to reflect the recent changes to heightfield -> terrain conversion.
Fixed major bug with saved assets in scene when the scene is reloaded in a new session and the asset has to be cooked again. Bug was causing state information to be lost due to not accounting for object names to change between sessions for SOP assets.
Fixed Rebuild Asset not reapplying asset preset (parameter vaulues, input, etc).
Input nodes now always have Keep World Transform enabled by default, which is the correct behaviour and consistent with other Engine plugins. Fixed input nodes losing their objects in saved scenes due to not finding inactive or project-specific objects.
Reset Parameters will now properly reset input nodes.
Major rework of how Houdini heightfields are converted to Unity terrains. Fixed issues with heightfield sizes causing padding issues. Now anything power of 2 plus 1 and grid spacing of 2 should work fine. Fixed heightfield tile splits so they are imported and aligned properly. Fixed output terrain being positioned wrong on some imports, and on baked outputs. Added support for layers other than just height. These other layers are applied as Terrain alphamaps. These are now exposed to a new Terrain section on the asset UI, allowing user to set textures and other material settings. Also exposed is a strength parameter allowing to apply a multiplier on the layer's values before submitting as alphamap. A default Terrain splat texture is used for layer textures and the default can be changed in the Plugin settings. Fixed duplication null error with heightfield assets. Fixed multiple heightfield objects within same subnet not working properly.
Note that documentation will be updated to reflect the recent changes to heightfield -> terrain conversion.
- seelan
- Member
- 571 posts
- Joined: May 2017
- Offline
Added a thread on using the plugin programmetically: https://www.sidefx.com/forum/topic/58218/ [www.sidefx.com]
- seelan
- Member
- 571 posts
- Joined: May 2017
- Offline
- Kdunique1
- Member
- 1 posts
- Joined: Aug. 2020
- Offline
- rendereverything
- Member
- 47 posts
- Joined: March 2014
- Offline
I can't get it working.. tried reinstalling Houdini, different versions of Unity - but always getting error about not finding Houdini installation directory (although path is correct - it even shows in the error dialog box)
It works perfectly fine in Unreal, so it means everything is istalled as it should.
Any ideas what could be the problem?
It works perfectly fine in Unreal, so it means everything is istalled as it should.
Any ideas what could be the problem?
Edited by rendereverything - Jan. 21, 2021 13:52:00
- rendereverything
- Member
- 47 posts
- Joined: March 2014
- Offline
After doing this, Houdini did not start itself. What I did instead is just defined environment variable in Houdini Engine source:
Added:
System.Environment.SetEnvironmentVariable("HFS", appPath);
I thing something is wrong specifically on my PC, but no idea what
Edited by rendereverything - Jan. 22, 2021 08:24:35
-
- Quick Links