Bumping to Houdini Version: 13.0.609
Houdini Engine Version: 1.8 (API: 20)
Moved host initialization of the dll paths and HAPI_Initialize call to separate file.
Improved detection of HAPI library path.
Implemented a more passive Houdini installation detection. Added menu checks for proper installation. Added menu item for Houdini installation information.
Moved to a passive Houdini installation validation.
All of this applies to finding a correct Houdini installation and checking out a valid Houdini license.
- Nothing will now be printed to console on startup, not even version info.
- No errors will be printed to console if the Unity plugin does not find a valid Houdini installation.
- All GUI sections (the Inspector and the Houdini Settings and Debug windows) will appear disabled with an info box letting the user know that no valid Houdini installation was found - if such is the case.
- All menu items will give a popup Dialog with more info on why no Houdini installation was found - if such is the case.
- Added new Houdini Engine > Installation Info menu item to get information on the Houdini installation currently used (and if none was found, why).
- Fixed saving of scenes containing Houdini assets without a valid Houdini installation and then loading them back into a Unity session with a valid Houdini installation.
Fixed problems when loading a scene with duplication-created Houdini assets with pure geo inputs.
Adding some missing #ifs for unsupported platforms.
Asset will now find its otl file on load, even if the file was moved within the Unity project.
Minor fix to Asset Inspector GUI throwing dll not found errors when no installation found.