In this comprehensive lesson, we'll explore advanced 3D animation techniques using a zombie character model. Previously, we worked with static 3D assets—specifically an energy drink can that remained motionless in our composition. Today's project introduces dynamic, animated 3D models that bring scenes to life.

Let's begin by navigating to our 3D assets folder and locating the zombie model file. This zombie.gltf file uses the same industry-standard format we've worked with before, ensuring compatibility across multiple platforms and software applications. When adding this asset to our scene, you'll immediately notice a key difference from our previous static models.

Upon import, the system will prompt you with an important notification. Our current project was initially configured for classic 3D rendering, but the software automatically detects the animated 3D model and offers to upgrade the composition to advanced 3D capabilities. This auto-conversion feature streamlines the workflow and ensures optimal performance for complex animated assets.

The import dialog also presents sizing options for your 3D model relative to the scene dimensions. While you can select "Make Comp Size" for automatic scaling, manual adjustment often provides better control. In this case, scaling to 200% initially appears too large for our composition, so we'll adjust to 150% for better proportion balance. The key consideration here is ensuring the model feels naturally integrated with other scene elements rather than dominating or disappearing within the frame.

Once positioned—using the intuitive blue directional arrow to drag the character to floor level—our zombie model initially behaves like any static 3D asset. However, this particular file contains a significant advantage over basic models: embedded animation sequences.


These animation options become visible in both the properties panel and timeline interface. What makes this particularly powerful is that these animations were created by the original modeler or animator using professional 3D software. Whether crafted in Blender, Maya, Cinema 4D, or other industry-standard applications, these embedded animations represent pre-built, professionally crafted movement sequences that save considerable development time.

The animation library includes multiple character states: idle positions, walk-in-place cycles, running sequences, falling motions (both forward and backward), and attack animations. Each animation automatically adjusts the composition length to match its duration—notice how selecting "falling back" creates a shorter timeline than "walk in place" sequences. This dynamic timeline adjustment ensures precise timing control for each animated sequence.

For practical application, consider the difference between the two walk-in-place animations: one features arms at the character's sides, while the other shows arms extended. Since we're working with a true 3D model, you maintain full rotational control, allowing the character to face any direction while maintaining the selected animation cycle.

However, embedded animations present a workflow challenge: they're limited to their original duration. For continuous action—such as a zombie that walks indefinitely through a scene—we need additional techniques to extend these finite animation cycles.


This limitation leads us to a crucial workflow optimization. First, rename the layer for better project organization—right-click and select rename, or highlight the layer and press Enter for inline editing. Clear naming conventions become essential in complex 3D projects with multiple animated elements.

To achieve continuous animation loops, we'll implement time remapping. Right-click on the zombie layer and navigate to Time > Enable Time Remapping. This powerful feature serves dual purposes: it creates keyframe controls for temporal manipulation while extending the layer duration to infinite length. You can then use the selection tool to stretch the layer across your entire composition timeline, ensuring seamless, continuous animation throughout your project.