M17 · Motion Design & Graphics
Phase 3 · Module 17
Motion Design & Graphics
Cavalry procedural animation, Figma-to-Cavalry handoff, lower thirds, title sequences, and Resolve integration
Focus: Cavalry fundamentals — the procedural animation philosophy and building your first animated lower third.
  • Cavalry vs After Effects — a different approachCavalry is a procedural motion design tool: instead of keyframing individual properties, you connect parameters to behaviours, equations, and drivers. A lower third doesn't have 10 keyframes — it has a single 'slide in' behaviour connected to a time driver, with offset, easing, and duration as editable parameters. This makes revisions fast: change the duration of the slide-in and every element resets proportionally. The mental model shift from keyframe-based to procedural/data-driven is the most important concept in this module.
  • Cavalry interface — the scene tree and stageThe Cavalry interface centres on: the Stage (the canvas where you see your design), the Scene Tree (a hierarchical list of all objects, behaviours, and connections), and the Inspector (where you edit properties of selected items). Unlike After Effects, there is no traditional timeline — timing is controlled by behaviours attached to objects. Understanding the scene tree hierarchy — how parent objects affect child objects — is fundamental to efficient Cavalry work.
  • Text and shape objects in CavalryCavalry supports text objects with full font, tracking, leading, and colour control. Shapes (rectangles, circles, lines) are parametric — a rectangle's width, height, corner radius, and position are all animatable properties. For lower thirds: create a rectangle as the background bar and a text object as the label. Group them as a parent-child hierarchy so the bar and text animate together. This is the foundation of all branded motion graphics.
  • The Slide In behaviour — animating your lower thirdIn Cavalry, attach a 'Slide' behaviour to your lower third group: set the direction (from left, from bottom, from right), duration, and easing curve. The Slide behaviour drives the position of the entire group from an off-screen position to its resting position. For a staggered reveal (text after bar): add an Offset to the text object's Slide behaviour — the text slides in 0.2 seconds after the bar. This is the standard broadcast lower third animation pattern.
  • Exporting from Cavalry — ProRes 4444 with alphaExport your Cavalry animation as a ProRes 4444 file with an alpha (transparent) channel. In Cavalry: File → Export → ProRes 4444. Ensure 'Include Alpha' is checked. The resulting file contains the motion graphic on a transparent background. Import this file into DaVinci Resolve, place it on a timeline track above your footage, and the graphic composites transparently over the footage without any keying required.

Kit for this module

SW:Cavalry
SW:Figma
SW:DaVinci Resolve
M4 Mac Studio

Quick reference

Cavalry export

ProRes 4444 with alpha channel → import to Resolve as overlay

Figma to Cavalry

Export SVG from Figma → import to Cavalry as vector asset

Frame rate match

Always match Cavalry composition frame rate to your Resolve timeline: 25fps

Alpha channel

Export with alpha: ProRes 4444 or Animation codec. Transparent background preserved.

Next up

M18 · Advanced Photography

Continue →

Add to Home Screen for offline access to all 24 modules.