bryan wrote:
Is there a way to have the add and remove frame buttons check to see if
a single frame or frames are added to then change the batch to 1?
No, not the way it's implemented; the logic for batching is
implemented in the script, not in rush, and the batching amount
is global to the job, so it's an "all or nothing" kind of thing.
Within a single job, there's not a way to say "these frames are batched,
and the frames aren't". The entire job is either batched, or it's not.
I think if you look at how batching is implemented in this example,
you'll understand what I mean:
http://www.seriss.com/rush-current/rush/rush-techniques.html#Batching%20Multiple%20Frames
it could be something like:
1 10 20 (would mean add frames 1, 10 and 20; batch of 1)
1-10 (would mean add frames 1-10; batch of original job setting, say 5)
When you 'add frames' in irush, you're adding frames directly
to the framelist. This bypasses the batching logic of the script.
So adding 1-10 in irush adds frames 1,2,3,4..9,10 to the frame list,
and each frame will start a batch of 10, such that frames will overwrite
each other.
To do what you want, batching would have to be implemented native
into rush itself, something that's on the to-do list.
Once implemented that way, then the logic could be removed from the script,
and you could add some frames batched, some single frames.
Until then, you'd have to submit a different job to render just
those single frames.
Either that, or you can use 'Job Edit' to change the batching value in the "Command:"
from eg. '5' to '1'.. then the frames you add will be interpreted as single frames
instead of batches. (The batching value will be one of the many positional arguments
on the command line.)
--
Greg Ercolano, erco@(email surpressed)
Rush Render Queue, http://seriss.com/rush/
Tel: (Tel# suppressed)
Cel: (Tel# suppressed)
Fax: (Tel# suppressed)
|