SheepIt Project Submitter
A Blender addon for packing projects for the SheepIt render farm with automatic asset packing and intelligent workflow management.
Features
| Automatic Asset Packing | Frame Range Control | Multiple Packing Methods |
|---|---|---|
| Automatically packs all linked blend files, textures, images, and external assets into your project. Supports both ZIP and packed blend file workflows. | Configure custom frame ranges directly in Blender without saving your file. Frame ranges are automatically applied to packed files. | Pack as current blend file, packed ZIP archive, or packed blend file. Choose the method that best fits your project. |
| Cache Management | Size Validation | Progress Tracking |
|---|---|---|
| Automatically truncates cache files to match your selected frame range, reducing file sizes significantly. | Validates file sizes before packing (2GB limit) with helpful suggestions for optimization. | Real-time progress bars and status messages for all operations. All steps are cancellable. |
| Path Remapping | Missing File Detection | Error Reporting |
|---|---|---|
| Intelligently remaps all asset paths to work correctly on the render farm. Handles textures, images, videos, and linked blend files. | Detects and reports missing linked files and oversized files (>2GB) that cannot be packed. | Comprehensive error messages with actionable suggestions for resolving issues. |
Additional Features:
- Works with unsaved blend files (operates on in-memory state)
- Automatic backup file cleanup (
.blend1through.blend32) - Compressed blend file saves for optimal file sizes
- File browser for selecting output location
Installation
- Download the latest release from GitHub Releases
- In Blender, go to
Edit > Preferences > Add-ons - Click
Install...and select the downloaded ZIP file - Enable the addon by checking the box next to "SheepIt Project Submitter"
Usage
- Set Frame Range: In the Output properties panel, configure your frame range (full range or custom)
- Pack Project: Choose your packing method:
- Pack Current Blend: Saves the current blend file with frame range applied
- Pack as ZIP: Packs all assets and creates a ZIP archive (recommended for scenes with caches)
- Pack as Blend: Packs all assets directly into the blend file
- Select Output Location: A file browser will open to select where to save the packed file
- Upload Manually: Upload the packed file to SheepIt via the website and configure your project settings
Requirements
- Blender 3.0.0 or later
License
GPL-3.0-or-later
Links
- GitHub Repository: https://github.com/RaincloudTheDragon/sheepit-project-submitter
- SheepIt Render Farm: https://www.sheepit-renderfarm.com