Camera Controls and Motion

Lesson 1: Camera Movement Types and Prompting

Lesson Objectives

By the end of this lesson, students should be able to:

  • Name and describe the primary camera movement types
  • Write prompts using correct camera movement terminology
  • Understand which movements are most reliably produced by current AI generation
  • Combine multiple movement descriptors where appropriate

Lesson Content

Primary camera movement types.

Key movements to use in prompts:

  • Pan: camera rotates horizontally (pan left, pan right)
  • Tilt: camera rotates vertically (tilt up, tilt down)
  • Zoom: focal length change (zoom in/push in, zoom out/pull out)
  • Dolly/truck: camera physically moves on a horizontal axis (dolly forward/into scene, truck left/right)
  • Crane/rise/fall: camera moves vertically (camera rising, crane up)
  • Orbit/arc: camera moves in a circular path around a subject
  • Handheld: non-stabilized camera movement for naturalistic or documentary feel

Using movement terminology in prompts.

Including the correct movement name typically produces better directional results than describing the effect: "slow pan left across the mountain range" produces better results than "the camera looks more to the left." Filmmaking vocabulary is part of the training data – the model recognizes standard cinematographic terms.

Movement reliability in current models.

Some movements are more reliably produced than others in current AI generation models: simple pans, zoom in/out, and general "camera moving forward" tend to produce recognizable movement; complex orbital moves and precise stop-motion timing are less reliably controlled. Experiment with the specific model in use to understand which movements it handles well.

Combining movement descriptors.

Multiple descriptors can be combined for compound movements: "slow dolly forward with a slight rise" describes forward movement with simultaneous vertical rise – characteristic of a specific cinematic feel. Avoid combining too many conflicting movement descriptors, which may produce confused or static output.

Enroll to continue this lesson.

The preview above shows the lesson objectives and opening lesson content. Enroll to view the full lesson, complete the practice work, and take the lesson quiz.

Log In / Create Account
Back to Course