seelan
After you update the HDA, are you using Rebuild or Recook? Recook should get the update if its just parm changes, but Rebuild will guarantee the latest version gets loaded, and recreates everything, then tries to apply back the parm values. Reset Parameters is your nuclear option, which is Rebuild + reset of parms.
Can you expand the HDA hierarchy in Unity, select the HDA_Data, and uncheck the UI Locked toggle, then check the Asset Path? Is it pointing to the right HDA file?
It might be due to session conflicts. One you thing you can try is to go to HoudiniEngine menu in Unity, then Session, then Close All Sessions. Then try loading or Recook/Rebuild.
Are you running multiple Unity apps with Houdini Engine on the same machine? Or using other Houdini Engine plugins such as Unreal, Maya, Max, or custom? We don't support more than once instance of Houdini Engine running at a time, so try closing the others if so.
Hello Seelan,
Thank you for trying to help. We tried both recooking and rebuilding.
The HDA in the HDA data tab is pointing to the right asset.
Tried closing all sessions and then re-opening.
We're not running multiple HE instances. Just one which is connected to Unity.
Nothing really helps outside of closing U, deleting assets then copying them in the folders again OR deleting the HE package and then reimporting it.
One thing we've noticed, and I don't know if it is related, is that “playing” with the asset in Unity changed our asset inside Houdini. I know that U can push transform changes back to Houdini (if enabled in the plugin settings) but changes were to type properties and other stuff. We had to reimport the asset into H. Both apps were open but I can't be more specific because we noticed this after we had worked with the asset inside Unity for quite a while.
Thanks.