Brr - Batch Recursive Rendering

Me_D in Rendering


What types of scene elements can BRR automatically combine to generate renders?

BRR is designed to automate the creation of large batches of renders by combining multiple scene elements.

It can automatically combine:

  • Objects from your object collections.
  • Cameras from your camera collections.
  • Lights (including both standard light objects and meshes using emissive materials).
  • Worlds available in your scene.
  • Materials assigned to your objects.

For BRR to work properly, your collections must follow a specific structure in Blender:

  • All elements you want to combine should be organized under a Main Collection.
How should I organize my object collections for the combinations to work correctly?

For BRR to work properly, your collections must follow a specific structure in Blender:

  • All elements you want to combine should be organized under a Main Collection.
  • Each element must be assigned to its respective collection.
What happens if the rendering process is interrupted or crashes?

BRR includes a built-in render state system (Render_State.json) that automatically saves your progress.

This allows you to resume your batch exactly where it left off after an interruption or crash.

What is the Combine Tasks system, and how does it control combinations?

The Combine Tasks system gives you precise control over how objects and materials are grouped during automated rendering, preventing every scene element from being combined indiscriminately.

  • Each task is created from a Main Collection, to which you can link additional Linked Collections.
  • You can assign specific material lists to the Main Collection or to Linked Collections to isolate your variations.
  • The Locked Object option forces an object to remain visible in every combination generated by the task.
  • The Solo Object option isolates a collection so that it is the only one rendered, temporarily hiding all other elements.
What happens if I enable the global combination options while also using task-specific Cameras, Lights, or Worlds?

The global combination settings always take priority over the lists configured inside individual tasks.

  • If Combine Cameras, Combine Lights, or Combine Worlds is enabled globally, the corresponding task-specific lists are ignored, and the global combination settings are applied to the entire scene.
  • If a global option is disabled, BRR uses the task-specific configuration instead. For Cameras and Worlds, the active scene Camera or World is ignored, and only the elements defined in the task are used.
How does BRR organize output files for different scene combinations?

BRR automatically organizes your renders based on the elements used in each variation.

  • Scene Elements: Output files can be organized by objects, cameras, lights, worlds, materials, tasks, and output nodes.
  • Smart Mode Naming: By default, BRR generates descriptive file and folder names to clearly identify each combination.
  • Automatic Hashing: If a file path exceeds the maximum character limit, BRR automatically switches to deterministic hashing mode to ensure the render is saved successfully.
Can I run BRR renders outside of Blender's user interface?

Yes.

The Headless Pipeline feature lets you export standalone render packages that can be executed from the command line, allowing renders to run without Blender's user interface.

What integration types are supported for notifications?

BRR supports several integration types for notifications and file transfers:

  • SMTP (Email): Sends email notifications when rendering is completed or if an error occurs (e.g., Gmail).
  • HTTP Webhook:Β Sends notifications to webhook-compatible services such as Discord and Slack.
  • Cloud Storage (S3): Compatible with S3-compatible storage servers.
  • FTP / SFTP: Transfers output files directly to a remote server.
  • non-commercial, single-seat license

    $25
  • Commercial license for single user

    $41
  • Commercial license for 2–5 users

    $179
  • Commercial license for 2–10 users

    $379
  • This is a functionally limited demo version of the full add-on.

    $1
$25

Have questions about this product?
Login to message

Details
Blender Extension Compatible Yes
Published about 1 year ago
Blender Version 5.0 - 5.2
Extension Type Add-on
Render Engine Used Cycles, Eevee
License GPL