Render Commander exports standalone render scripts with fully embedded settings. It enables parallel rendering across multiple devices and supports advanced configuration for Cycles and EEVEE.
- Still images
- Frame sequences
- Custom frame lists (e.g., 1, 5–10, 25)
- Inspect scene data from external
.blendfiles - No need to open them in Blender
- Non-destructive overrides per job
- Includes:
- Samples
- Resolution
- Output settings
- Advanced:
- Overscan
- Custom output variables
- Compositor toggles
- Override specific data paths
- Save setups as reusable presets
- Device Parallel: One process per GPU
- Multi-Process: Multiple Blender instances
- Command-line arguments
- Custom Python scripts
- Render time tracking (progress + ETA)
Configure frames, overrides, and parallel settings.
Click Generate Scripts and choose an export directory.
Each render job generates:
-
Launch Scripts (
.bat/.sh)- Start Blender in background mode
- Example:
scene_render_worker0.bat
-
Python Scripts (
.py)- Contain all render settings and frame assignments
- Example:
scene_script_worker0.py
git clone https://github.com/n4dirp/Render-Commander.git
cd Render-Commander/render_commander
blender --command extension build- Open Blender and go to Edit → Preferences → Extensions.
- Search for Render Commander.
- Click Install and enable the add-on.
- Alternatively, you can install it manually from the Blender Extensions page.