no room
LIVE
accel
camera
0.00 s
lens 24 mm
tilt 0°
1 m = 1 m
1.68 m
pinch the picture · 24 mm · double-tap resets
tracking
TOP · path
THIRD PERSON · camera
0.00 / 5.00 s
space play · ←→ step · L live
Voice mic
Says what it understood here. Try: the man walks to the column, fly by disk 20 then come down to the man, smooth it out, star this.
scale1 m = 1 m
Tracking 0
Phone video (640×360) plus the gyro stream, tracked on the Mac by track_take.py. Rotation is exact; the path's shape is right, its size is yours to set with the scale.
Takes 0
Every recording and generated flight is kept here (this browser). ★ the good ones.
Describe it plain words
Layers 0
Each layer adds its movement to the neutral shot; windows sequence them. Weight scales how far it goes.
Phone / free camera room: —
For the iPhone, run
uv run blender_column/camera_moves/serve_preview.py on the Mac and open the https link it prints on both devices (iOS will not give motion sensors to a page inside the artifact viewer). No phone? Switch to live and drag on the viewport (wheel = dolly).room code
Video three.js → mp4
24 fps, the move plus the hold, rendered frame by frame from this viewport — not real time, so it never drops frames.
Prompts for AI video
grammar
video
tags
beats
Render in Blender recipe.json