Skip to content

Brr - Batch Recursive Rendering

by Me_D·Rendering

Illustrative cover generated by AnyPlugins — no product screenshot available.

Why we like it

Brr earns its place in the superhive library by consolidating combination rendering, task logic, and delivery into a single Blender add-on, spanning element selection, headless output, and remote storage.

What is Brr - Batch Recursive Rendering?

Brr - Batch Recursive Rendering is a Blender add-on built to automate rendering combinations of scene elements in batch mode. Its core purpose is to generate and render combinations across five scene components: objects, materials, cameras, lights, and worlds. You select exactly which elements to activate, controlling which combinations get produced.

The Task System uses scene collections to control joint rendering workflows, with per-task material assignments for objects in the main collection, locked objects for permanent visibility, solo object isolation, and support for linked collections. Task-specific cameras, lights, and worlds are managed through Group IDs, and UI buttons preview each task configuration in the 3D Viewport before rendering. Partial rendering runs via index range or random percentage, and render recovery resumes interrupted renders without losing progress. Renders can be exported organized by object, camera, world, and more.

Automated notifications and remote storage delivery are handled through SMTP email, HTTP webhooks, S3 cloud storage, and FTP/SFTP. Background rendering supports headless automation workflows. The core package includes the add-on ZIP, a Flamenco custom job file, a test .blend scene, a Boto3 launcher script, and PDF documentation.

Who is Brr - Batch Recursive Rendering best for?

Brr - Batch Recursive Rendering is best for blender artists rendering large numbers of scene-element combinations, such as product variations or complex multi-scene projects, without manual per-render setup.

How much does Brr - Batch Recursive Rendering cost?

Brr - Batch Recursive Rendering is completely free to download and use.

Key features

  • Renders combinations of objects, cameras, lights, worlds, and materials
  • Task System with per-task material assignments, locked and solo objects, linked collections, and task-specific cameras, lights, and worlds managed via Group IDs
  • Partial rendering via user-defined index range or random percentage, exporting a random subset below 100%
  • Render recovery to resume interrupted renders without losing progress
  • Organized render export by object, camera, world, and more
  • Automated notifications and remote storage delivery via SMTP email, HTTP webhooks, S3 cloud storage, and FTP/SFTP
  • Headless and background rendering plus a 3D Viewport panel

Tags

#rendering#batch rendering#automation#render pipeline#headless rendering#variations#Blender add-on

Frequently asked questions

Does Brr - Batch Recursive Rendering support headless rendering?

Brr - Batch Recursive Rendering supports headless, or background, rendering for automation workflows, so you can run batch jobs without keeping the Blender interface open. The core package also includes a Flamenco custom job file and a Boto3 launcher Python script, while the commercial, team, and studio tiers add further advanced pipeline tools, including a Paramiko installer script. For exact setup steps, check the included PDF documentation and the developer's page for the current details on running unattended batches.

How does Brr resume an interrupted render?

Brr - Batch Recursive Rendering includes render recovery, which lets you resume an interrupted render without losing progress. Alongside recovery, the add-on offers partial rendering, so you can run specific sequence segments using a user-defined start and end index, or export only a random subset of variations by setting the percentage below 100%. The Ignore Collections and Elements option also lets you exclude specific meshes, lights, materials, and worlds to skip combinations you don't need, giving control over which parts of a large batch actually render.

Where can Brr send finished renders?

Brr - Batch Recursive Rendering can send automated notifications and deliver renders to remote storage once a job completes. Supported channels are SMTP email, HTTP webhooks, S3 cloud storage, and FTP/SFTP. Renders can also be exported in an organized structure by object, camera, world, and more, so batches stay sorted after they finish. Setup and management happen through a 3D Viewport panel inside Blender. For the specifics of configuring each delivery method, see the included documentation on the developer's page.

Is Brr - Batch Recursive Rendering free?

Brr - Batch Recursive Rendering is listed as free in this catalog. That said, multiple tiers — commercial, team, and studio — add advanced pipeline tools such as a Flamenco custom job file, a Boto3 launcher, and a Paramiko installer script on top of the core package that every tier includes. Licensing and tier details can change over time, so check the developer's page for the current terms before you rely on any particular tier or bundled tool.

What is included in the Brr download?

Brr - Batch Recursive Rendering ships with a core package included across all tiers: the add-on as a ZIP file, a Flamenco custom job file, a ready-to-render test .blend scene, a Boto3 launcher Python script, and full documentation as a PDF. The commercial, team, and studio tiers add advanced pipeline tools, including a Flamenco custom job file, a Boto3 launcher, and a Paramiko installer script. A demo video is also available on the developer's page.

Alternatives to Brr - Batch Recursive Rendering

Also in Rendering for Blender.

Similar plugins