Skip to content

Blender Addon: Multi-Frame-and-Camera-Batch-Renderer

Description:

This is my code for a blender addon that allows me to select specific frames and cameras to render from all at once.

Have you ever wanted to automate the tedious process of rendering from specific frames or frame ranges and having to switch the active camera?

For example, when you make an animation and want to render certain frames from different camera angles?

With this add-on, the active camera will automatically be swapped so you can render any frame range from as many camera angles as you like all at the press of a single button.

Instructions:

The Panel is found in the Render Properties Tab on the right.

You can specify individual frames by entering the frame numbers separated by commas
You can specify ranges of frames by entering the start and end frames separated by a dash
If you want to specify both individual frames and ranges, you can do so by separating them with commas

  • (e.g., 1,25,250).
    (e.g., 25-40).
    (e.g., 11,25,250,25-40).
image

Make sure you set the output path to a directory and not a file.

If you disable overwriting then it will skip the existing frames in the output directory (only works for .png .jpg .bmp .tiff .exr files for now).
image

You probably want to disable Persistent Data under the performance options of Blender because if you are taking photos from multiple angles you want Blender to recalculate the amount of VRAM it needs for each angle instead of always using VRAM when it doesn’t need to and eventually running out.
image

WIP
You can enable or disable the render preview window for each camera, disabling this option will save on some RAM depending on the resolution of the image preview. Disabling this option will also lock up Blender until the render is finished so you’d have to close Blender to cancel a render partway through.
The implementation of previews is a hacky solution that seems to work for me, disable the preview if it doesn’t work.

Installation:

Just Download this repo as a zip file and install it like any other blender add-on.
image
image

Works as of Blender version 4.1.0

Leave a Reply

Your email address will not be published. Required fields are marked *