Is there a way to execute a Python script inside or outside HDA that is reading geometry inside HDA ?
I get permission error when I try to do this. I want to querry geo inside blackboxed HDA and pass result to the parameter of HDA. Why is that illegal ?
Unabletoevaluateexpression(Traceback(mostrecentcalllast):File"",line4,inexpressionFile"C:/PROGRA~1/SIDEEF~1/HOUDIN~1.457/houdini/python2.7libs\hou.py",line56807,innodereturn_hou.node(*args)PermissionError:Youdon't have permissions to access that node in a compiled HDA.(/obj/geo1/subnet1/null1/parm)).
Attached example HDA. Please convert it to blackboxed to see the error. Thank you
Yeah, you can't do that. Allowing an expression to look inside would essentially unblackbox it.
If you need to blackbox it, I'd suggest blackboxing the guts with a second HDA, then having the output of that exposed to the main HDA. That way the bulk of it is protected, but you can see access specific parts of it with a script.