Camera stage

An animated camera that moves through your scene.

0:00 / 0:01

Customize

8

Installation

pnpm odori add component camera-stage

Edit the source in videos/components/camera-stage/. Use odori diff to compare upstream changes and odori update to apply updates.

Timing contract

Use these durations and content limits when composing a scene. Run odori test to check your video.

Family
Motion
Recommended duration
150 frames · 5s
Minimum duration
60 frames · 2s
Entrance
0 frames
Exit
0 frames
Reduced motion
the camera holds its first stop
Requires
Odori
Content limits
stops ≤ 8, items ≤ 12

Props

PropTypeDefaultRequired
stopsThe camera's authored path. Held before the first and after the last.CameraStop[]—Yes
childrenEverything that exists in this world, placed with CameraItem.ReactNode——
depthOfFieldHow strongly an out-of-focus depth blurs, in pixels per unit.number——
backgroundPaint the brand background behind the world.boolean——

Related components

All components