Karma ROP not working with PDG (TOP) ROP Fetch

   1511   2   2
User Avatar
Member
5 posts
Joined: Sept. 2021
Offline
Hi, I've noticed the ROP Fetch will execute the Karma ROP from Solaris and write the files etc, but it doesn't pass those images on to the rest of the TOP network. So instead of an output of my_render.exr I get __render__.usd (file/geo/usd) as the output. This means I'm unable to do any further image maniupulation such as mosaic, text overlay etc.

ropkarma in TOPs works, but I want to keep all the render settings in Solaris. This TOP network is just for quick contact sheets and wedging etc

Thanks

EDIT: Added a quick example scene
Edited by hypernormal - Jan. 6, 2023 10:02:28

Attachments:
ROP_Test.zip (69.1 KB)

User Avatar
Member
33 posts
Joined: May 2023
Offline
On your ropfetch parameters tab, go to Output Files > Output Parm Name and type the name of the parm on the rop that has the output file path. Also, I've noticed that if the parameter on the rop has an expression on it, the rop fetch output will capture the evaluated expression as opposed to the image path.

Attachments:
ropfetch.PNG (18.8 KB)

User Avatar
Member
6 posts
Joined: Aug. 2018
Offline
I had the same issue, I solved it by overriding the output path on the rop node. Rop Fetch Top is probably looking for the output file on the rop node itself, not in karma render settings.

Attachments:
houdini_nOqCzT4imt.png (15.4 KB)

  • Quick Links