Render Commander
Advanced background render launcher for Cycles and EEVEE.
This addon provides a simple and intuitive UI to configure a set of common render settings.
It compiles all selected options into a temporary Python file, which is then attached to a Blender command-line render execution. This approach enables fast, efficient, and fully automated background renders without manual setup.
Features
-
Device-Parallel Rendering – The addon uses its own render-device selection and automates your rendering workflow by launching a separate background Blender instance for each enabled compute device. It also supports different frame allocations methods and rendering across multiple Cycles backends simultaneously.
-
Render Presets & Overrides – Tweak resolution, samples, output paths, and more, without altering your original scene. Save and reuse presets for different project stages (draft, final, client review, etc.).
-
External Blend Files – Render scenes stored in external .blend files without opening them in Blender.
Preview scene settings, apply overrides, and start renders directly from the add-on panel. -
Desktop Notifications – Get notified when a render job finishes.
-
System Power Control – Keeps your PC awake during renders and can automatically sleep or shut down once all jobs are complete.
-
Custom Blender Executables – Define custom Blender paths to use different versions or builds.
-
Append Python Scripts – Attach your own Python scripts to render jobs for logging, post-processing, or pipeline integration.
Screenshots
Usage
- Open the Render Commander panel in the Viewport Sidebar panel.
- Choose a render mode: Image, Animation, or Frame List.
- Optionally:
- Apply a preset or override specific settings.
- In the Add‑on Preferences, select the render devices for Cycles Render.
- Click Render > your render job starts immediately.
Requirements
- Blender 4.2 - 5.0
- Windows 11, Linux
Source code available on GitHub