Search - User list
Full Version: ROP fetch not evaluating pdg attribute
Root » PDG/TOPs » ROP fetch not evaluating pdg attribute
fabriciochamon
Hi,

I have this ROP Fetch node where I need to point to a rop defined by a pdg attribute. like this:

ROP Path = “/obj/ropnet1/`@rop_name`”

while it runs just fine, if I now check the “Output Parm Name” parameter, it errors with message: “Unable to find parm ‘vray’ on node ‘/obj/ropnet1/’”. That is clearly not evaluating the pdg attribute when I use “Output Parm Name”.

I need to use that parm because I'm rendering on v-ray, and want to properly have Expected Outputs from this node, thus allowing me to skip rendered frames if need be.

any workarounds for this ?
thanks

PS: I've attached a simple file showing the same issue with a mantra rop.
tpetrick
Currently the rop path parm is evaluated before creating any work items, since the node needs to look up the actual ROP node during the precook step. That means that right now you can't use an attribute in the rop path. It should be possible to fix that though, or at least adjust it so it re-evaluates the path later. I'll try to get that fixed this week for you.
fabriciochamon
Awesome. thank you very much Taylor!
tpetrick
That's fixed in tomorrow's daily build (Houdini 18.0.386).
fabriciochamon
great, thanks a lot.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB