The course itself needs JavaScript, because the scheduling happens in your browser rather than on a server. The levels below are readable without it, and every card is drawn from a page you can read directly.
Read the cards
Pan, tilt, tracking and crane
Zoom and rack focus
Whip pans and reframing
Camera trajectory conditioning versus a motion prior
Parallax
Dolly zoom, slider and jib
Handheld and body-mounted stabilization
The camera turns sideways. Name the term: ____. Pan
The camera turns sideways.
Working definitions with sources; labels describe practices rather than guaranteed model behaviour.
Read the source Content record: content/course/foundations.json · 2026-09-16
The camera turns upward or downward. Name the term: ____. Tilt
The camera turns upward or downward.
Working definitions with sources; labels describe practices rather than guaranteed model behaviour.
Read the source Content record: content/course/foundations.json · 2026-09-16
The camera travels through space. Name the term: ____. Tracking
The camera travels through space.
Working definitions with sources; labels describe practices rather than guaranteed model behaviour.
Read the source Content record: content/course/foundations.json · 2026-09-16
Rapid sideways rotation creates streaked blur. Name the term: ____. Whip pan
Rapid sideways rotation creates streaked blur.
Working definitions with sources; labels describe practices rather than guaranteed model behaviour.
Read the source Content record: content/course/foundations.json · 2026-09-16
Sharpness transfers between depths. Name the term: ____. Rack focus
Sharpness transfers between depths.
Working definitions with sources; labels describe practices rather than guaranteed model behaviour.
Read the source Content record: content/course/foundations.json · 2026-09-16
Focal length changes. Name the term: ____. Zoom
Focal length changes.
Working definitions with sources; labels describe practices rather than guaranteed model behaviour.
Read the source Content record: content/course/foundations.json · 2026-09-16
An arm carries the camera through space. Name the term: ____. Crane
An arm carries the camera through space.
Working definitions with sources; labels describe practices rather than guaranteed model behaviour.
Read the source Content record: content/course/foundations.json · 2026-09-16
Small adjustments keep the subject in view. Name the term: ____. Reframing
Small adjustments keep the subject in view.
Working definitions with sources; labels describe practices rather than guaranteed model behaviour.
Read the source Content record: content/course/foundations.json · 2026-09-16
A wheeled platform moves the camera through space. Name the term: ____. Dolly
A wheeled platform moves the camera through space.
Physical camera equipment, as described by the American Society of Cinematographers. These names do not guarantee a model will reproduce the move.
Read the source Content record: content/course/foundations.json · 2026-09-16
Camera travel and an opposing zoom hold the subject’s size while the background changes scale. Name the term: ____. Dolly zoom
Camera travel and an opposing zoom hold the subject’s size while the background changes scale.
Physical camera equipment, as described by the American Society of Cinematographers. These names do not guarantee a model will reproduce the move.
Read the source Content record: content/course/foundations.json · 2026-09-16
A small crane carries the camera on a pivoting arm. Name the term: ____. Jib
A small crane carries the camera on a pivoting arm.
Physical camera equipment, as described by the American Society of Cinematographers. These names do not guarantee a model will reproduce the move.
Read the source Content record: content/course/foundations.json · 2026-09-16
A branded body-mounted stabilizer uses a vest and spring arms to isolate movement. Name the term: ____. Steadicam
A branded body-mounted stabilizer uses a vest and spring arms to isolate movement.
Physical camera equipment, as described by the American Society of Cinematographers. These names do not guarantee a model will reproduce the move.
Read the source Content record: content/course/foundations.json · 2026-09-16
A compact camera platform travels along a short track. Name the term: ____. Slider
A compact camera platform travels along a short track.
Physical camera equipment, as described by the American Society of Cinematographers. These names do not guarantee a model will reproduce the move.
Read the source Content record: content/course/foundations.json · 2026-09-16
The operator’s body supports the camera. Name the term: ____. Handheld
The operator’s body supports the camera.
Physical camera equipment, as described by the American Society of Cinematographers. These names do not guarantee a model will reproduce the move.
Read the source Content record: content/course/foundations.json · 2026-09-16
What does Camera trajectory conditioning mean in Camera control: a move without a camera? Supplying a sequence of camera poses as an explicit input so the generated clip approximates a specified move.
Read the source Content record: content/concepts/camera-control.json
What does Motion prior mean in Camera control: a move without a camera? The statistical tendency a model has learned about how images move, which fills in everything the prompt and conditioning do not specify.
Read the source Content record: content/concepts/camera-control.json
What does Parallax mean in Camera control: a move without a camera? The differential apparent motion of near and far objects under a moving viewpoint, which a generative model imitates rather than computes.
Read the source Content record: content/concepts/camera-control.json
What does Appearance-free condition mean in Camera control: a move without a camera? A control signal such as a camera pose or trajectory chosen so it alters motion without changing the shape or look of objects.
Read the source Content record: content/concepts/camera-control.json
How do Motion prior and Camera trajectory conditioning differ? Motion prior: The statistical tendency a model has learned about how images move, which fills in everything the prompt and conditioning do not specify.
Camera trajectory conditioning: Supplying a sequence of camera poses as an explicit input so the generated clip approximates a specified move.
Read the source Content record: content/concepts/camera-control.json
Explain why this claim is wrong: the model builds a 3D scene and renders a camera through it. It predicts pixels across space and time; the Sora report presents 3D consistency as an emergent behaviour of scale, not as an explicit geometric stage in the pipeline.
Read the source Content record: content/concepts/camera-control.json
Explain why this claim is wrong: naming a focal length in the prompt sets a focal length. It biases the image toward the compression, distortion and depth cues typical of images captioned that way, which is why 24mm and 85mm read differently even though no lens exists.
Read the source Content record: content/concepts/camera-control.json
Explain why this claim is wrong: trajectory conditioning guarantees the move you specified. Camera pose modules such as CameraCtrl markedly improve fidelity to a trajectory but sit on top of a frozen generator, so the move is followed approximately and degrades on trajectories unlike the training data.
Read the source Content record: content/concepts/camera-control.json
Explain why this claim is wrong: camera motion and subject motion are one control. MotionCtrl exists precisely because the two were conflated, and separating them was the contribution; in prompt-only workflows they still bleed into each other.
Read the source Content record: content/concepts/camera-control.json
Explain why this claim is wrong: a longer generation gives a longer move. Clip length is set by the model's token budget, and stitching two generations to extend a move gives you two similar moves, not one continuous one.
Read the source Content record: content/concepts/camera-control.json
Your progress belongs to you Course pages do not load analytics. Your answers are not transmitted to Shotcraft.
No streaks, lives or leaderboard. Return whenever you want.
No payment or account is required. Export your progress before clearing browser data.