Blender Render Pipeline

Headless Blender rendering through subprocess queues with idempotent workers.

CopilotCursorKilo
AuthorNeexoCore
Updated
blenderrenderingpipeline

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

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
```

Next steps

Matched by shared tags and category. Browse all playbooks