in my pipeline, I have a stage which is collecting dependencies and loading input parameters of all HDAs we load with Houdini Engine.
E.g. now I have to:
- load the hda
- HAPI_CreateNode to load my digital asset
- HAPI_GetNodeInfo to get number of params
- HAPI_GetParameters to load the parameters defined in the HDA
This is all working, but is very slow due to all the work HAPI_CreateNode is doing, if networks in my HDA are big and deep.
At this stage, I just need to load the parameters and kill the session, do not need to cook the asset, or anything.
My question thus is:
Is it possible to load the HDA params without actually loading all the asset networks? Or is there a way of speeding this up somehow?
Thanks!
Kind regards
Tom