Block the shot before you pay to render it
Free, open source previs in your browser.
npx cozyclay --via site
How it works
Block the scene
Set pieces and characters.
Set the camera
Moves and cuts on a timeline.
Hand off the shot
Export the move, not a prompt.
Try it
Needs a mouse and keyboard.
What you can do
Stage a scene
Primitives, set pieces, plan view.
Move through the set
Fly, walk, orbit, frame.
Author the camera
Lens, dolly, crane, cuts.
Generate motion
Poses, Prompt Blocks, IK fixes.
npx cozyclay --via site
git clone https://github.com/NomaDamas/CozyClay.git
cd CozyClay
npm install
npm run dev
Full control list
| Input | Action |
|---|---|
| Right-drag | Look around (fly) |
| RMB + WASD | Walk while flying |
| RMB + Q/E | Crane down / up |
| Middle-drag | Pan |
| Alt + drag | Orbit the selection |
| Scroll | Dolly |
| W / E / R | Move / rotate / scale tool |
| Ctrl/Cmd+Z, Ctrl/Cmd+Shift+Z | Undo / redo |
| Ctrl/Cmd+D | Duplicate the selection |
| F | Frame the selection |
FAQ
What is CozyClay?
Open source previs software in a browser: block a scene, pose characters, author camera moves and cuts, preview motion.
Previs or previz?
Same thing. Previsualization: the rough 3D pass where a shot gets blocked before anyone pays for final assets or renders.
Can I use it for camera control in AI video?
That is why it exists. Block the shot in 3D, then hand the camera move to the video model instead of describing it in a prompt. See camera control for AI video.
Do I need Blender or Unity?
No. It runs in a Chromium browser. Controls follow Unity conventions, nothing to install.
Is it free? Does it phone home?
Free, AGPL-3.0, runs on your machine and works offline. Project content is never uploaded. The npm package sends anonymous usage metrics; cclay telemetry off disables them.
CozyClay