dpernuit
Any more details you could give us ? an hda ?
Have you tried with a recent version of the plugin ?
I fixed an endless cook loop bug a while ago... so it's a possible that issue's already fixed.
Also maybe related or not and seems like I got a similar issue.
I have a highly integrated HDA with around 50+ sub-HDA files nested in it. Their path were written on .env file as HOUDINI_OTLSCAN_PATH. In Houdini it takes 1'50'' to calculate, yet its about 5-7 mins in Unreal.
Checking with Houdini Session Sync opened, what specifically happens is:
- After I drag-and-drop to run the HDA in Unreal, Houdini immediately starts a kind of 'pre-calculation', BEFORE the HDA node's appearance on the Network View. The bottom log bar of Houdini shows 'cooking op...'; In Unreal nothing happens. This stage ran for about 2 mins
- After the calculation is complete, the HDA node appears on the network. Then Houdini and Unreal both freeze, for 3-4 mins. CPU usage drops and stays <10%, GPU has no visible activity. RAM usage have a noticeable gradual rise during these few minutes. dont know whats happening in the backend
- Unreal and Houdini recover from freeze, then Houdini starts the 'real' calculation with the bottom bar showing 'cooking op...'. If Session Sync was not opened at the beginning, after about 5 mins of Unreal being unresponsive, Houdini calculation logs are now finally started to display in the lower right corner of Unreal.
After all of the above, the geometry appears in Unreal, with twice repeated calculation and an unknown freeze in between.
Then I tried another test. In the same hda I only output a box with no dependencies but keep all the other nodes. In Unreal it still need to freeze for a few minutes to show that simple box.
I only have the experience of using some lightweight HDAs in Unreal before. so don't know if this is just normal or just a problem of myself.
I'm on Houdini 19.5.416 + Unreal 5.0.3; AMD 5950x, RAM 64GB, GeForce 3090 TI.