Houdini USD Render Override Output Image

Thanks for the Help , Going Back to the New Issue :

USD Render ROP’s “Override Output Image” is not honored when using RenderMan Hydra delegate

running into an issue with the USD Render ROP in Solaris and hoping someone has run into this too.

Setup: Houdini 20.5.654, RenderMan for Houdini 26.3, Rocky Linux 9.

The problem: When the Render Delegate is set to RenderMan RIS on a USD Render ROP, the “Override Output Image” field doesn’t seem to do anything. The render always writes to whatever path is set on the upstream RenderMan Render Settings LOP node’s “Output Picture” field instead the override is completely ignored.

Steps to reproduce:

  1. RenderMan Render Settings LOP with a path set in “Output Picture” (e.g. $HIP/render/renderman_default.$F4.exr)
  2. USD Render ROP downstream, Render Delegate = RenderMan RIS
  3. Set a different path in the ROP’s “Override Output Image” field
  4. Render a frame

Expected: Renders to the ROP’s override path.
Actual: Renders to the RenderMan Settings node’s path instead.

I also tried the escaped \$F4 token per the in-UI warning about time-varying values under “Render All Frames With a Single Process,” and toggled that setting off too neither made a difference.

Has anyone else seen this? Is this a known limitation with the RenderMan delegate specifically, or am I missing a step somewhere?

Thanks!

Hello, I’ve moved your comment into a new post as it’s a different topic. Many Thank You.

If I got it correctly,

The issue on your side is in the ROP node not the AYON publisher?

I didn’t do much experimenting but with “Render All Frames with a single Process” enabled, I get this error

[19:27:23] Error: Output file 'E:/AYON/Random/random/houdini/work/generic/renders/Rnd_houdini_generic_v005/karmarendersettings1/Rnd_houdini_generic_v005.karmarendersettings1.Beauty.1001.exr' should have variables
[19:27:23] Access error: - Unable to create file (Use the --disable-disk-check option to bypass this check)

To double check it works on AYON side correctly,
you can just click the validate button in the publisher and in details tab, check for collect render products plugin.