USD render ROP not writing files (solved)

   2597   2   0
User Avatar
Member
75 posts
Joined: Feb. 2017
Offline
In a simple scene, with a sphere and a camera the USD render ROP will not write files to disk when “Render All Frames With a Single Process” is checked. It works fine with that unchecked. I'm starting the render with “Render to Disk”.

I can watch the task manager and husk fires up and uses all my CPU and looks as if it's rendering, but it just doesn't write files. The only difference in the command line is “-f 1 -n 10 -i 1” vs “-f 1”.


Edit: I tried it from the command line and it errors out with “ Error: Output file … should have variables”

It looks like the USD render ROP output command is missing a $F4. The output command has 0001 where the variable should be


I'm on 18.0.499, I checked the changelog and didn't see anything about this.
Edited by smbell - July 25, 2020 20:30:28
User Avatar
Member
7815 posts
Joined: Sept. 2011
Offline
the output path needs to contain
<F4>
in place of the
$F4
which only works when rendering frame-by-frame since the value of $F4 is evaluated in Houdini before it makes into the usd.
User Avatar
Member
75 posts
Joined: Feb. 2017
Offline
jsmack
the output path needs to contain
<F4>
in place of the
$F4
which only works when rendering frame-by-frame since the value of $F4 is evaluated in Houdini before it makes into the usd.

ahh, cool! Thanks for the quick reply.
  • Quick Links