A high-performance, serverless distributed rendering system for Google Cloud Platform.
Full documentation: skewer-project.github.io/skewer
skewer/— C++ ray-tracing deep rendererloom/— C++ deep compositororchestration/— Go CLI and Cloud Run Coordinatorlibs/exrio/— Shared deep EXR helpers
- Set up dependencies — see the Installation guide
- Build with CMake:
cmake --preset relwithdebinfo && cmake --build --preset relwithdebinfo --parallel 4 - Or follow the GCP Deployment guide for cloud rendering
- Open the Scene Previewer and render your first scene
| Guide | Link |
|---|---|
| Quick Start | skewer-project.github.io/skewer/getting-started/quick-start/ |
| CLI Reference | skewer-project.github.io/skewer/reference/cli/ |
| Scene Format | skewer-project.github.io/skewer/reference/scene-format/ |
| Rendering Tips | skewer-project.github.io/skewer/reference/rendering-tips/ |
| Architecture Overview | skewer-project.github.io/skewer/developer/overview/ |
| Full docs index | skewer-project.github.io/skewer |
Infrastructure is managed via Terraform in deployments/terraform/. CI/CD is handled by Cloud Build via deployments/cloudbuild.yaml.
Scene conversion helpers (Blender ↔ Skewer) are in scripts/blender/.