Someone on freenode’s #blenderaid wondered why Blender doesn’t have a batch rendering thing like in 3ds Max, so I wrote one myself. It allows setting up multiple render jobs to be done in sequence. For example
First render frames 1 - 50 at 1920x1080 at 1000 samples
Then render frames 60 - 200 at 800x600 at 200 samples
Finally render frames 1 - 5000 at 1920x1080 at 10000 samples
This helps when you have a large project and want to do one of the following
- Render into multiple resolutions
- Try rendering the project in smaller quality first to see if it works. You might want to make the computer continue the rendering to the full scale version automatically after the test it done without you doing that manually.
Tell me what you think and if something else is needed.
To install, place the script in blenderdir/2.65/scripts/addons, go to user preferences -> addons -> render and enable batch render, click save. The tool is now available at the bottom of the render panel.
Current features in version 1.3 for Blender 2.68a:
- Can create any number of sets to be rendered
For each set:
- Can choose a range of frames to be rendered
- Can choose a resolution at which they are rendered
- Can choose a resolution percentage at which they are rendered
- Can choose Cycles samples which are used for each batch
- Can choose which layers are rendered
- Can choose which camera is used
- Can choose an output path where the frames are saved / how they are named