What “Shape Animation” Usually Means
In beginner 2D motion graphics, “shape animation” often boils down to three repeatable moves: reveals (something appears cleanly), morphs (one shape becomes another), and stroke-based accents (lines that draw on, underline, orbit, or pulse to add energy). The goal is to keep edges crisp, timing consistent, and transitions readable.
Common Reveal Techniques (Clean, Repeatable)
1) Scale Reveal from an Anchor (Fastest “Pop-In”)
This reveal works when you want a shape to appear as if it grows from a specific point (a corner, center, or edge). The key is placing the anchor/pivot where the reveal should originate.
- Best for: badges, dots, simple icons, blocks, UI chips.
- Watch out for: scaling thin strokes can look like they “thicken” during the reveal if stroke scales with the object.
Step-by-step
- Place the shape on screen.
- Move the anchor/pivot to the reveal origin (e.g., left edge for a left-to-right reveal).
- Set scale to
0%(or very small) at the start. - Set scale to
100%at the end. - If your software has it, disable “scale strokes” (or keep stroke separate) to avoid stroke thickness changing during the scale.
Practical tip
If you need a shape to reveal without changing stroke thickness, consider revealing the fill with scale and drawing the stroke separately using a stroke draw-on method (below).
2) Mask/Wipe Reveal (Most “Graphic” and Controlled)
A mask/wipe reveal uses a moving matte to show a layer progressively. It’s ideal when you need a perfectly straight edge, a diagonal wipe, or a custom reveal shape.
- Best for: text blocks, icons, photos, panels, any reveal that must follow a strict direction.
- Watch out for: feather/blur on the mask edge can make the reveal look soft when you want crisp.
Step-by-step
- Create a mask shape (a rectangle is common) that will act as the “window.”
- Place the mask above the layer you want to reveal.
- Set the layer to use the mask as a matte (alpha matte / clipping mask / track matte depending on software).
- Animate the mask’s position so it sweeps across the artwork.
- Keep mask edges hard (feather = 0) for a clean, flat look.
Variation: reveal with a moving “wipe” shape
Instead of a rectangle, use a circle or angled polygon as the matte to create a more stylized reveal while staying clean.
Continue in our app.
You can listen to the audiobook with the screen off, receive a free certificate for this course, and also have access to 5,000 other free online courses.
Or continue reading below...Download the app
3) Stroke Draw-On (Trim Paths-Style Motion)
“Trim Paths” is the classic technique for drawing a line on over time. Many tools have an equivalent: a stroke “start/end” control, path trim, or stroke reveal. The idea is simple: you animate the visible portion of a path from 0% to 100%.
- Best for: outlines, icon strokes, handwriting-style lines, borders, underlines.
- Watch out for: corners can look odd if stroke joins/caps aren’t set intentionally.
Step-by-step
- Create a shape path with a stroke (no fill).
- Set stroke cap (butt/round) and join (miter/round/bevel) to match your style.
- Apply a trim/reveal control to the stroke (Trim Paths or equivalent).
- Animate
Endfrom0%to100%(or animateStarttoo if you want a moving “segment”). - If the draw direction is wrong, reverse the path direction or swap Start/End logic depending on your software.
Common settings that affect cleanliness
| Setting | What it changes | Beginner-safe choice |
|---|---|---|
| Stroke Cap | Line ends | Round cap for friendly motion, Butt cap for sharp UI |
| Stroke Join | Corners | Round join to avoid spikes |
| Miter Limit | How pointy corners can get | Lower it if you see spikes |
Simple Morphing Between Shapes (Without Mess)
Morphing looks “magical” when the shapes are compatible. It looks messy when they aren’t. The cleanest beginner approach is either (A) morph between shapes with similar structure, or (B) fake the morph using crossfades and small motion.
A) True Morph: Similar Point Counts and Order
For a clean morph, the two shapes should have a similar number of points and a similar point order around the path. If one shape has 4 points and the other has 20, the software has to invent in-between geometry, often causing wobble.
Step-by-step (general workflow)
- Create Shape A and Shape B at the same size and position.
- Convert both to editable paths (so you can see and adjust points).
- Make point counts similar: add/remove points so both paths have comparable complexity.
- Match point order: ensure the “first point” is in a similar location on both shapes (e.g., top center), and the direction around the path is consistent.
- Animate the path from Shape A to Shape B.
Practical example
Morph a rounded square into a circle: start with a rounded square that already has enough points (often 8). Ensure the circle also has a similar number of points (many apps approximate circles with multiple points). Align the first point at the top, then animate the path.
B) Alternative “Fake Morph”: Multiple Shapes + Crossfade
If true morphing is fighting you, use a controlled illusion: fade one shape out while the next fades in, and add a small position/scale overlap so it feels like a transformation rather than a cut.
Step-by-step
- Place Shape A and Shape B in the same position.
- Animate Shape A opacity from
100%to0%. - Animate Shape B opacity from
0%to100%over the same time. - Add a subtle scale change (e.g., 95%→100%) to Shape B as it appears.
- If needed, add a tiny rotation or offset (2–6 px) to hide the “swap.”
When this is better
- Logos/icons with very different silhouettes
- Complex shapes with many points
- When you want a crisp, predictable result quickly
Motion Accents with Strokes and Lines (Secondary Animation)
Once your main shape reveal is readable, add a secondary element to make the motion feel designed: an underline that draws on, a dot that orbits, or a pulse ring. These accents should be simpler than the main action and timed to support it.
Accent 1: Underline Draw-On
- Draw a straight line under your icon/text with a stroke.
- Use trim/reveal to animate the line from left to right.
- Optionally animate the line’s opacity down slightly at the end to keep focus on the icon.
Accent 2: Orbiting Dot (Path Follow)
- Create a circular path around the icon (stroke can be hidden or very light).
- Create a small dot (filled circle).
- Attach the dot to the path (path follow / offset along path).
- Animate the dot’s progress around part of the circle (e.g., 0%→35%) rather than a full loop to keep it subtle.
Accent 3: Pulse Ring (Scale + Opacity)
- Duplicate the icon’s outer circle (or create a ring stroke).
- Animate scale up slightly (e.g., 100%→120%).
- Animate opacity down (e.g., 60%→0%).
- Keep the pulse short and secondary so it doesn’t steal attention.
Keeping accents consistent
- Match stroke weights: accents usually use the same stroke thickness as the icon outline (or one step thinner).
- Limit overlap: avoid having the accent cross important icon details.
- Use the same easing style: if the icon draw-on eases gently, the underline shouldn’t snap sharply.
Guided Project: Animate an Icon Forming On Screen
You’ll build a simple “icon forming” animation in two stages: (1) outline draws on, then (2) fill reveals. After that, you’ll add one secondary motion accent (underline, orbiting dot, or pulse) using the same timing and easing style.
Project Setup (Choose an Icon)
Pick a simple icon with a clear outline and a fill area, such as a location pin, heart, chat bubble, or checkmark in a circle. Keep it to 1–3 paths for your first attempt.
- Icon Outline: stroke only
- Icon Fill: fill only (separate shape)
- Accent: underline OR orbiting dot OR pulse ring
Part 1 — Outline Draw-On (Trim Paths-Style)
Step-by-step
- Create the outline path as a stroke (no fill).
- Set stroke cap/join to match your style (round is forgiving).
- Add trim/reveal control to the stroke.
- Animate the outline from
0%to100%over a short, readable duration (example: 12–18 frames). - If the outline is multiple separate paths, either trim each path with staggered timing (slight offsets) or merge them if your software supports it.
Cleanliness checks
- Do corners look spiky? Switch to round joins or reduce miter limit.
- Does the stroke thickness feel like it changes? Ensure you’re not scaling the stroke during draw-on.
- Is the draw direction awkward? Reverse the path direction so it draws in a natural direction (often top-to-bottom or left-to-right).
Part 2 — Fill Reveal (After the Outline)
Once the outline is mostly drawn, reveal the fill. This creates a satisfying “constructed” feel: first structure, then substance.
Option A: Mask/Wipe Fill Reveal (Most Controlled)
- Place the fill shape beneath the outline.
- Create a matte shape that covers the fill area.
- Animate the matte to wipe across the fill (e.g., bottom-to-top).
- Start the fill reveal slightly after the outline begins (overlap is fine), and finish shortly after the outline completes.
Option B: Scale Fill Reveal (Fast and Clean)
- Set the fill shape’s anchor/pivot at the desired origin (often center or bottom).
- Animate fill scale from
0%to100%. - Keep the outline on top so the fill doesn’t look like it “bleeds” outside.
Part 3 — Add a Secondary Motion Accent (Pick One)
Choose one accent and keep it subtle. The accent should start near the end of the icon formation or immediately after, like a “finish flourish.”
Accent Choice 1: Underline Draw-On
- Create a line under the icon (stroke only).
- Trim/reveal it from
0%to100%quickly (example: 8–12 frames). - Optionally fade it down slightly at the end (e.g., 100%→70%) so it supports rather than competes.
Accent Choice 2: Orbiting Dot
- Create a circular guide path around the icon.
- Attach a small dot to the path.
- Animate the dot along a partial arc (example: 0%→30%).
- Optionally fade the dot out at the end to keep the final frame clean.
Accent Choice 3: Pulse Ring
- Create a ring around the icon (stroke only).
- Animate scale up slightly while opacity fades out.
- Keep the pulse short (example: 10–14 frames).
Timing Blueprint (So Everything Feels Like One System)
Use a simple schedule so the outline, fill, and accent feel coordinated. Adjust to your frame rate, but keep the relative spacing.
| Beat | Action | Example timing |
|---|---|---|
| 1 | Outline draw-on begins | Frame 0 |
| 2 | Fill reveal begins (overlap) | Frame 6 |
| 3 | Outline completes | Frame 16 |
| 4 | Fill completes | Frame 20 |
| 5 | Accent begins | Frame 18–22 |
| 6 | Accent ends | Frame 28–34 |
Consistency Checklist (Before You Move On)
- Layer order: outline above fill for crisp edges.
- Stroke consistency: same thickness across icon and accents (or accents one step thinner).
- Reveal logic: outline first, fill second, accent last (with slight overlaps).
- Edge quality: no unintended feathering on mattes; corners and caps look intentional.
- Final frame: icon rests cleanly with no stray guide paths visible.