Authoritative Engineering Reference

Motion design glossary

The vocabulary of video-as-code, explained with mathematical precision and physical craft. Every definition links directly to typed Remotion components with readable source and working video previews.

Catalog Section 1

Text & Identity

Components and mechanics for making language move with intention.

6 terms
Catalog Section 2

Motion & Camera

Transitions, directional movement, spatial cameras, and atmospheric treatments.

6 terms
Catalog Section 3

Composition & UI

Spatial stages, galleries, microinteractions, and interface mockups.

6 terms
Catalog Section 4

Content & Visualization

Data storytelling, terminal code, geographic routes, and structural diagrams.

5 terms
Core Craft

Motion Fundamentals & Code

The mathematical and physical principles powering video as code in Remotion.

14 terms
fundamentals

Aspect ratios & safe areas

Aspect ratio is the proportional relationship between a video frame's width and height (16:9 for landscape, 9:16 for vertical reels, 1:1 for square feeds), defining compositional margins and UI safe zones.

fundamentals

B-roll & cutaways

B-roll is supplementary footage, device mockups, or motion diagrams cut over primary footage to illustrate the speaker's words and seamlessly conceal edit seams.

fundamentals

Easing & easing curves

Easing is the rate at which an animated value changes over time — the mathematical curve defining whether motion accelerates, decelerates, or maintains mechanical constant velocity.

fundamentals

Frame rates & timebase determinism

Frame rate is the frequency at which consecutive images appear on screen (e.g. 30fps, 60fps, 24fps); timebase determinism is the guarantee that frame N represents the exact same temporal state every render.

fundamentals

Keyframing & deterministic interpolation

A keyframe marks a specific property value at a designated point in time, allowing software to calculate all intermediate states (in-betweens) through deterministic mathematical interpolation.

fundamentals

Masking, mattes & alpha channels

Masking is the technique of using an outline, shape, or luminance texture (matte) to restrict the visible region of an underlying layer, creating reveals, wipes, and cutouts.

fundamentals

Match cuts & visual rhymes

A match cut is an edit between two shots that share a common shape, color, or trajectory, creating instantaneous conceptual continuity across a dramatic shift in subject or setting.

fundamentals

Motion blur & shutter angle

Motion blur is the visual streaking of rapidly moving objects along their trajectory, caused by the integration of light during the camera's shutter interval.

fundamentals

Parallax & spatial depth

Parallax is the visual phenomenon where objects closer to the camera appear to move faster across the field of view than distant objects, creating an illusion of true 3D spatial depth.

fundamentals

Programmatic video & video-as-code

Programmatic video is video authored as software code — using React, TypeScript, and deterministic time functions — so each frame is produced by code and can be rendered at scale with dynamic data.

fundamentals

Shaders & GPU procedural motion

A shader is a program running directly on the GPU that calculates color for millions of pixels in parallel every frame, enabling procedural noise, caustics, and organic distortions.

fundamentals

Spring physics & overshoot

Spring physics is a physical simulation model based on Hooke's Law that computes motion from mass, tension (stiffness), and friction (damping), producing organic overshoot and settlement.

fundamentals

Staggering & cascades

Staggering is the deliberate time offset applied between multiple related elements in a group, so they enter sequentially in cascade rather than appearing simultaneously.

fundamentals

Timing, spacing & rhythm

Timing is the number of frames an action takes; spacing is the variation in position between successive frames; rhythm is the overarching cadence governing the pace of cuts and arrivals.