Page 1 of 1

Rendering passes to separate files.

PostPosted: Sun Mar 12, 2017 3:56 pm
by Kryzys
Hi

I have problem with rendering passes to separated files.
I get this message: Failed to export render passes discrete files.

I get only one file where should be 5. (EXR untonmapped) - ok I see that missing something in the name of file.

But still have some errors and I don't know to worry about something like this
*** OCTANE API MSG: This source doesn't contain any primitives!
?

How setup file name:
if i use $HIP/render/tapes.$OCTANE_PASS.$F4

I have: tapes.Main.ext
but without frame number.

If I use: tapes_$OCTANE_PASS_$F4

I have tapes_0001.exr but without passes.

How to setup file name to get both?


A. Operating System Win 10
B. Graphics Card(s) model GTX 1070
C. RAM Capacity (i.e. 16 GB)
D. Nvidia driver version 378.66
E. OctaneRender Standalone version, if installed 3.06 test 2
F. OctaneRender plugin version 3.06
G. Houdini 16.0.504.20

Re: Rendering passes to separate files.

PostPosted: Mon Mar 13, 2017 9:32 am
by juanjgon
Hi,

I have found that several character combinations are not working fine if used to separate the $OCTANE_PASS and $OCTANE_LAYER from other tokens, like $F4. I'm investigating why this happens, but I am not sure why yet.

Usually, it is safe to use the "-" character, so if you set your filename as $HIP/render/tapes-$OCTANE_PASS-$F4 it should work fine.

Don't worry about the *** OCTANE API MSG: This source doesn't contain any primitives! warning message. Houdini 16 has introduced some changes in the OBJ nodes architecture and now the plugin is trying to extract some nodes that should not be rendered, like for example a bone node. Anyway, the scene should be rendered fine.

Thanks,
-Juanjo

Re: Rendering passes to separate files.

PostPosted: Mon Mar 13, 2017 10:47 am
by Kryzys
Thanks.

Re: Rendering passes to separate files.

PostPosted: Tue Mar 21, 2017 11:10 pm
by juanjgon
I've been investigating this issue, and it seems a limitation in Houdini. Any variable followed by the "_" character doesn't work ... for example, "$HIP/test-$F4_image.exr" is not going to work.

Thanks,
-Juanjo

Re: Rendering passes to separate files.

PostPosted: Tue Mar 21, 2017 11:22 pm
by reelinspirations
I think if you put the variable in back ticks, it will work.

Such as `$F4`_image.exr

Re: Rendering passes to separate files.

PostPosted: Tue Mar 21, 2017 11:24 pm
by juanjgon
Ah, cool! Yes, it could force the variable evaluation without the extra characters. I didn't think about it.

Thanks for the tip,
-Juanjo