After Effects Parenting and Transformations Guide
Parenting in Adobe After Effects is a foundational workflow technique used to link layers together in a hierarchical relationship, allowing one layer to drive the movement and spatial behavior of another. This article explains the core mechanics of parenting, breaks down exactly how transformation properties—such as position, scale, and rotation—are inherited from parent to child layers, highlights which properties are excluded from this relationship, and outlines practical techniques for utilizing this feature in motion design projects.
What is Parenting in After Effects?
Parenting creates a master-slave hierarchy between layers in a composition. The controlling layer is designated as the parent, while the layer receiving instructions is the child.
When you parent a layer using the Pick Whip icon or the Parent & Link dropdown menu, the child layer becomes tied to the parent's coordinate space. A single parent can control multiple child layers, but a child layer can only have one direct parent at any given time.
How Transformation Inheritance Works
Once established, parenting forces the child layer to inherit specific spatial transformations applied to the parent. Instead of operating purely within the composition’s absolute coordinate system, the child calculates its values relative to the parent.
- Position: When the parent moves across the screen, the child moves with it by the exact same distance and direction. The child maintains its spatial offset relative to the parent’s anchor point. However, the child's own Position coordinates reflect its distance from the parent, rather than its absolute position within the composition.
- Scale: When the parent scales up or down, the child scales proportionally. The child’s size increases or decreases relative to the parent’s anchor point, effectively expanding the entire group outward or contracting it inward.
- Rotation: When the parent rotates, the child orbits around the parent’s anchor point while simultaneously rotating on its own axis to preserve its relative angle to the parent.
- Orientation (3D Layers): For 3D layers, parenting transfers 3D rotation and orientation across the X, Y, and Z axes simultaneously, maintaining the child's perspective relative to the parent's plane.
The Offset Principle
Parenting does not overwrite or lock the child layer's transform properties. Instead, the child layer retains its own independent transformation controls.
Any transformations applied directly to the child act as an offset on top of the parent's movement. For example, if a parent layer is animating horizontally across the screen, the child layer can simultaneously animate up and down or spin independently without breaking the link to the parent.
What Is NOT Inherited
Parenting in After Effects only applies to geometric spatial transforms. It does not create a universal link across all layer properties. The following attributes are completely ignored by parenting:
- Opacity: Changing the parent layer's opacity to 0% will not make the child layer invisible. Opacity must be animated separately or linked using expressions.
- Effects and Masks: Applied effects, masks, or layer styles on a parent do not render onto the child layer.
- Blending Modes: Blending modes interact only with underlying composition layers, not down through a parenting hierarchy.
Using Null Objects with Parenting
The most common implementation of parenting involves Null Objects. A Null Object is an invisible layer that renders nothing in the final output but possesses standard transform properties.
By parenting multiple visible visual elements to a single Null Object, animators can control global movement, unified scaling, and complex rotations of an entire group from a single control point without pre-composing the layers.