Describe it.
Play it or film it.
Type a sentence — Fantasy Studio builds a playable 3D game with real physics, or directs a cinematic film in Blender. No code, no cloud, no per-render fees. Real meshes, real Cycles renders, on your machine. Yours forever.
irm https://raw.githubusercontent.com/bgrut/fantasy-studio/main/bootstrap.ps1 | iex
// no cloud. no credits. no limits.
Building in public · follow on GitHubPlay the world.
Prefer a movie over a match? Studio also directs cinematic films in Blender →
the studio.

The Studio
Your canvas. Type any scene. The director plans casting, camera, lighting, and pacing.

AI Direction
Pick rendering quality. Iterate fast in Quick Preview, then commit to a Final Cinematic hero render.

It Builds Your Cast
SDXL paints your subject from the prompt; TRELLIS.2 sculpts it into a textured, rigged 3D character. Prefer a library asset? Browse 300+ curated, healed assets as the fallback.

Direct Every Detail
Lighting presets, camera modes, duration, brand color, template selection — all controllable.

Refine With Words
"Lower the camera." "Switch to golden hour." "More dramatic." Talk to the director — the scene iterates.
cinematic brain.
Cycles Ray Tracing
Photorealistic path-traced rendering. Not AI hallucinated pixels — real light simulation with global illumination, caustics, and volumetrics.
AI Director (Local LLM)
A local Gemma 3 12B (via Ollama) plans every creative decision — camera, lighting, atmosphere, animation. Falls back to a deterministic director if the LLM is unavailable.
100% Local Execution
Your GPU. Your renders. Your data. Zero cloud dependencies. No credits. No throttling. No subscription required to render.
Generates Your Subject in 3D
SDXL paints an identity-faithful reference from your prompt; TRELLIS.2 converts it to a textured GLB, auto-rigged and animated. A 300+ curated library plus Objaverse/Sketchfab fetch are the fallback path.
Refine With Words
After your first render, adjust the scene with natural language. "Lower the camera." "Switch to golden hour." "More dramatic." The director iterates without starting over.
Real Exports
MP4 video, animated GIF, PNG sequence, and the source .blend file. Re-light, re-frame, re-render in Blender forever.
Scene Director
Local Gemma 3 12B via Ollama plans every scene. Picks camera, lighting, mood, and pacing from a one-line prompt. Falls back to a deterministic rule-based director when the LLM is unavailable, so renders never block on inference.
Image Generator
A local SDXL model paints an identity-faithful reference image of your character straight from the prompt — on your GPU, no cloud. ControlNet-depth locks a clean pose, so a samurai stays a samurai.
Mesh Generator
A local TRELLIS.2 model lifts that image into a fully textured 3D character — a real GLB, sculpted from scratch. Mesh-hygiene + orientation gates clean it; a 300+ curated library is the fallback path.
Verification Gates
Every render runs seven structural checks before frames hit disk: bbox sanity, frustum, framing fill, primitive detection, orientation, grounding, hero tag. Bad outputs caught and aborted with a structured error — not silently shipped to you.
production.
Prompt
Type anything. "Ferrari on a mountain road at golden hour."
AI Director
Local LLM (Gemma 3) extracts the scene — subject, motion, camera, lighting, mood.
Generate the Subject
SDXL paints an identity-faithful reference; TRELLIS.2 turns it into a textured 3D mesh. (Curated library is the fallback.)
Rig & Render
Auto-rigged, animated, lit — Blender Cycles renders it for real. MP4 + .blend out.
AI video tool.
| AI Video Gen | Web 3D Tools | Fantasy Studio | |
|---|---|---|---|
| Render quality | AI hallucinations | Real-time WebGPU | Cycles ray-traced (real light) |
| Deterministic | No | Yes | Yes |
| Runs locally | No | No | Yes |
| Usage limits | Credits | Credits | Unlimited |
| Camera control | Minimal | Some | Cinematic |
Export .blend source | — | — | Yes |
| Output tier | Consumer | Web prototype | Studio CGI |
| Best for: playable single-subject games + cinematic shots (V1). Multi-subject composition is V2 work. | |||
V1 is live.
- Playable game mode — physics, objectives, live editing
- Single-subject cinematic films (MP4 + .blend)
- Public source release (BSL 1.1)
- Export to Godot 4 · share links
- Local SDXL + TRELLIS.2 asset generation
Quality compounds.
- Hero animation library (walk / run / fly cycles)
- Ground contact + shadow polish
- Camera vocabulary expansion
- Library expansion (300 → 600+)
- Matcher tuning rounds
Capability spread.
- Cloud render tier (BYO-GPU optional)
- Sound effects + ambient audio
- Voice prompt input
- Sharing / portfolio features
- Patreon-only premium templates
The hard stuff.
- Marketplace launch (creator revenue share)
- Multi-subject scene composition
- Character consistency across scenes
- Unreal Engine renderer backend
- AI Director v2 — treatment → casting → blocking
Ready to direct?
It's live. Grab the source on GitHub — or drop your email for build updates.
Follow the build