Get In Touch
hello@kashu.co
Ph: 1 (800) 716-0630

How to Animate a Rolling Character in After Effects: A Step-by-Step Breakdown (Part 1)

This is the first part of a multi-part tutorial where we’ll guide you through the complete process of building a fully animated character from scratch, step by step.

In this one, we’re focusing on the rolling animation – a dynamic and fun effect you can create in After Effects. We’ll cover everything from organizing your character layers, to building the rolling body motion, adding motion lines, and finishing with a polished effect.

By the end of Part 1, you’ll have a solid animated sequence that we’ll continue to build on in the upcoming parts. So if you haven’t watched the video yet, make sure to check it out first – then use this article as your written reference to follow along or revisit any step.

Step 1: Import Your Character and Organize Your Layers

Before any animation begins, your project needs to be clean and well-organized. This will save you hours of frustration later.

  1. Import your character into After Effects.
  2. Make sure every element is on a separate layer. For example, ear parts, body elements, and eyes should all be independent. This is non-negotiable for character animation.
  3. Parent each layer to its logical parent layer. For instance, ear elements should be parented to the head or body.
  4. Group your layers visually by covering related elements under a common parent. Think of it like folders. All ear-related layers under one “ear” group, all body layers under another.
  5. Hide unused layers to keep your composition clean and easy to navigate.

💡 Pro tip: Naming your layers clearly from the start makes the parenting process much faster and prevents confusion as the project grows.

 

Step 2: Create a Rough Animation (Your Animatic)

Before investing time in polished keyframes, always build a rough animation first. This is your animatic – a quick sketch in motion to test timing and flow.

Think through the sequence of events:

  • The character bounces and rolls
  • Motion lines appear
  • Elements move and separate
  • Eyes emerge from the body
  • Legs appear
  • The character lands with a squash and stretch

Set rough keyframes to visualize this flow. Don’t worry about perfection here. The goal is to confirm the timing works before committing to detailed animation.

💡 Adjust frame positions as you add new elements (like legs) to avoid awkward empty spaces in your composition.

Step 3: Animate the Rolling Body Elements (Inside a Pre-Comp)

This is where the magic of the rolling effect happens. To keep your main composition clean, do this inside a pre-composition.

  1. Duplicate your master animation pre-comp and rename it “Rolling.”
  2. Inside the new pre-comp, delete everything except the moving body. Keep existing keyframes temporarily to reference the timing.
  3. Duplicate the body layer, place the duplicate at the top of the stack, and set it as a Track Matte for the body elements below.
  4. Create a Null Object and position its center near the body.
  5. Connect your body elements to this null object.
  6. Animate the position of the body elements, starting at their resting position and moving upward to simulate the rolling motion.
  7. Trim the composition to your work area.

Back in the Main Composition:

  1. Delete or hide the original body elements in the main comp.
  2. Drop your “Rolling” pre-comp into the main composition and parent it to the body layer.
  3. Apply Time Remapping:
  • Enable Time Remapping on the layer
  • Set “Freeze on Last Frame”
  • Make the keyframe continuous (linear)
  • Add a
    loopOut()
    expression to loop the rolling animation indefinitely
  1. Go back into the Rolling pre-comp and hide the body layer (it was only needed as a mask reference). Temporarily making it red helps you see the mask area clearly before hiding it.

For the Second Body Cut:

  1. Duplicate the rolling animation and parent it to the second body layer (the cut portion of the body).
  2. Freeze this duplicate on a specific frame. Remove the
    loopOut()
    expression and time remapping keyframes so it holds still.

💡 Play with keyframe interpolation to get a natural bounce. Avoid overly aggressive ease curves.

Step 4: Add Directional Blur and Tiny Rolling Lines

To sell the rolling effect, add some subtle detail inside the Rolling pre-comp.

  1. Create an Adjustment Layer inside the Rolling pre-comp.
  2. Add a Directional Blur effect. Set the blur length to around 4, with the angle at 0 for now.
  3. Draw a few tiny lines (shape layers with a stroke of 3–4px). Make sure they have:
    • Round Cap
    • Round Join
  4. Center the anchor points of each line and position them at various points on the body.
  5. Move the lines below the adjustment layer so the directional blur applies to them.
  6. Parent all lines to the null object so they follow the body’s movement.

Step 5: Add a Background and Shadow

Now let’s set the scene.

  1. Add a Drop Shadow effect to your character for depth.
  2. Create a Solid Layer in your desired tone. This is your background. Pull it to the bottom of your layer stack and name it “BG.”
  3. Create a shadow layer:
    • Add a new dark-colored solid layer
    • Draw a mask beneath the body to shape the shadow
    • Increase the mask feather significantly to make it soft and natural
    • Reduce the layer’s opacity to taste
    • Parent the shadow to the null object controlling the body, so it follows the character’s landing position
    • Adjust the shadow’s scale and position so it stretches correctly when the body is in the air and compresses on landing

Step 6: Create Motion Lines (In a Separate Pre-Comp)

Motion lines give your animation energy and a classic cartoon feel. Build these in their own composition.

  1. Duplicate your master composition and rename it “Motion Lines.” 
  2. Inside, delete everything except the body layer. 
  3. Create a Shape Layer from your vector body layer (Right-click → Create Shapes from Vector Layer). 
  4. On the new shape layer: 
    • Remove the fill
    • Add a Stroke – match the color exactly to your character
    • Increase the stroke width until visible
  5. Add Trim Paths: 
    • Animate the End property from 0% to 100% to draw the line
    • A few frames later, animate the Start property from 0% to 100% to erase the trail, creating an offset “chase” effect
  6. Set the stroke to: 
    • Round Cap
    • Round Join
  7. Add Turbulent Displace: 
    • Set Size to very small
    • Adjust Amount 
    • Adjust Complexity
    • Goal: loose, organic motion lines
  8. Duplicate the Turbulent Displace effect for a second layer of distortion to create a circular feel. 
  9. Optionally, go into the stroke group and change the direction of one of the paths for visual variation. 

Final Touches on Motion Lines:

  1. Delete any body animation keyframes inside this pre-comp. The motion lines will be parented to the body in the main comp, so they don’t need their own movement data.
  2. Add a Roughen Edges effect for a hand-drawn, organic look.
  3. Add a Blur to soften the lines slightly.

Subscribe to our newsletter and never miss free After Effects templates.

    Author avatar
    Kashu Team
    We use cookies to give you the best experience.