command line render - by frame doesn't work with floats


#1

Hi guys,
well maybe this is a dumb question but has anyone ever used the “by frame” option when rendering from the command line/terminal? Because I seriously can’t get that one to work here.

To be correct when I am using just integers, like -b 2 to render every second frame everything works fine, but when I am want to subdivide my frames, i.e. render 10 frames per animated frame, I usually set this up in the render globals with “by frame: 0.1” and it works. But not when rendering from the command line/terminal.
If I submit -b 0.1 and even -rfb 1 -rfs 1 maya writes only one frame (numbered 0000) until there’s no tomorrow - it never stops.
Funny thing, when rendering with mr with verbosity set to 4 it tells me that the frames are getting renumbered but in this case NONE are written… mmmhhh

Any ideas how to get that to work or if this is an undetected issue?

Cheers, Ingo


#2

i don’t have maya on this machine but does writing only .1 work ? And what happens if you set those options in the render options, not in the batch flags ?


#3

I tried 0.1 and .1 and neither works. And like I said setting it from the render globals works fine but I need to get it to work from the command line/terminal


#4

I think you have to enable frame renumbering in the render globals…


#5

but how do I access the frame renumbering from the terminal when doing my batch render without going to the render globals in my scene?
Aren’t " -rfb 1 -rfs 1" supposed to accomplish this when working from the terminal?
I try to avoid any -pre mel commands for several reasons…


#6

This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.