I’ll try to be more spesific. I have a rather long animation running on one machine, and then i want to render hi rez stills with another machine at certain key frames in the same animation using a different layer with better light (area light and using raytracing compared to the scanline (???) renderer. Is there any way to do this as a batch, defining all the frames to be rendered and where to save the finished files and then just let it render all night?
yeah, i guess you could do it from the command line
Blender V 2.41 Usage: blender [options ...] [file] Render options: -b <file> Render <file> in background -S <name> Set scene <name> -f <frame> Render frame <frame> and save it -s <frame> Set start to frame <frame> (use with -a) -e <frame> Set end to frame (use with -a)<frame> -a Render animation Animation options: -a <file(s)> Playback <file(s)> -p <sx> <sy> Open with lower left corner at <sx>, <sy> -m Read from disk (Don't buffer) Window options: -w Force opening with borders -W Force opening without borders -p <sx> <sy> <w> <h> Open with lower left corner at <sx>, <sy> and width and height <w>, <h> Game Engine specific options: -g fixedtime Run on 50 hertz without dropping frames -g vertexarrays Use Vertex Arrays for rendering (usually faster) -g noaudio No audio in Game Engine -g nomipmap No Texture Mipmapping -g linearmipmap Linear Texture Mipmapping instead of Nearest (default) Misc options: -d Turn debugging on -noaudio Disable audio on systems that support audio -h Print this help text -y Disable script links, use -Y to find out why its -y -P <filename> Run the given Python script (filename or Blender Text) -R Register .blend extension -v Print Blender version and exit
so you want something like
blender -b myfile.blend -f 37
… and if you want to be really fancy you could put the frame numbers as lines in a file and use a for loop [this is windows batch scripting stuff]
for /F %n in (C:\frameslist.txt) DO blender -b myfile.blend -f %n
Thanks Ddin’t know Blender was commandline too…