Blender Render Pipeline
Headless Blender rendering through subprocess queues with idempotent workers.
Copilot ✓Cursor ✓Kilo ✓
AuthorNeexoCore
Updated
Overview
For the blender-pipeline playbook: automate batch renders without blocking the agent on binary assets.
Flow
- Queue receives job with idempotent
jobId
- Worker runs
blender --background scene.blend --python render.py -- --output dir
- Validate exit code; retry transient failures
- Publish asset metadata (not full EXR/HDR) to downstream consumers
Worker rules
- See
agents/worker patterns: retries, dead-letter, logging without secrets
- Keep render scripts under version control; parameterize paths
Validation
python -m py_compile scripts/render.py
Raw content
Copy into your project — e.g. .instructions.md, .agent.md, or SKILL.md
## Overview
For the `blender-pipeline` playbook: automate batch renders without blocking the agent on binary assets.
## Flow
1. Queue receives job with idempotent `jobId`
2. Worker runs `blender --background scene.blend --python render.py -- --output dir`
3. Validate exit code; retry transient failures
4. Publish asset metadata (not full EXR/HDR) to downstream consumers
## Worker rules
- See `agents/worker` patterns: retries, dead-letter, logging without secrets
- Keep render scripts under version control; parameterize paths
## Validation
```bash
python -m py_compile scripts/render.py
```