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.