Parenting: Link Motion Without Duplicating Keyframes
Parenting lets one layer follow another layer’s transforms (Position, Scale, Rotation, etc.) automatically. You animate a single “parent” layer, and any “child” layers inherit that motion. This is how you keep multi-part designs together without copying keyframes across layers.
What parenting does (and what it doesn’t)
- Does: Makes the child follow the parent’s transform changes.
- Does: Keeps the child’s own animation intact; it’s added on top of the inherited motion.
- Does not: Merge layers or move them into folders; it’s purely a transform relationship.
- Does not: Automatically link effects (unless you use expressions, which we’re not relying on here).
The Parent column and the pick-whip
In the Timeline, each layer can have a Parent & Link field. The pick-whip (spiral icon) is the fastest way to set a parent: drag it from the child layer to the intended parent layer. You can also choose the parent from the dropdown.
If you don’t see the Parent column, toggle switches/modes until Parent & Link appears (it’s in the layer columns area).
When to use a Null Object (clean control)
A Null Object is an invisible layer designed to be a controller. You parent visible layers to the null, then animate the null. This keeps your timeline clean because you’re not hunting for the “right” layer to animate.
- Use a null when you want one master control for multiple layers (text + background + accents).
- Use a null when the visible layers have their own internal animation, but you want to move the whole group together.
- Use a null when you want to keep the “hero” layers (like text) free from extra keyframes so edits stay simple.
Step-by-step: Parent a lower-third to a controller null
Create the null: In the active comp, go to Layer > New > Null Object.
Continue in our app.- Listen to the audio with the screen off.
- Earn a certificate upon completion.
- Over 5000 courses for you to explore!
Download the app
Name it clearly: Rename it to
CTRL_LowerThird(select layer, press Enter/Return to rename).Make it easy to spot: Change its label color (right-click label color) so controllers stand out.
Parent the parts: For each lower-third element (text layer, shape background, any accent lines), use the pick-whip in Parent & Link and drag to
CTRL_LowerThird.Test: Move
CTRL_LowerThird(Position). The entire lower-third should move together.
Common beginner pitfalls (and quick fixes)
- “My layer jumped when I parented it.” This usually happens when you parent after changing transforms in a way that creates an unexpected offset. Undo, parent first, then adjust. If you must parent late, check if you accidentally changed the child’s Anchor Point or scale values.
- “Only some parts follow.” Verify every piece is actually parented to the controller (look at the Parent dropdown for each layer).
- “I can’t click my text anymore.” If the null is on top and you keep selecting it, lock the null layer when you’re done animating it, or temporarily shy it (see organization section).
Precompositions: Keep Timelines Manageable
A precomposition (precomp) is a composition nested inside another composition. Think of it as a container: you group layers into a new comp so your main timeline stays readable. Precomps are especially useful for reusable elements like lower-thirds, badges, and callouts.
Two ways to precompose (and why it matters)
When you precompose, After Effects asks how to handle attributes. The choice affects where transforms and effects live.
| Option | What it does | Use it when… |
|---|---|---|
| Move all attributes into the new composition | Moves the selected layers and their transforms/effects into the precomp. | You want the precomp to behave like a self-contained element with its own internal animation. |
| Leave all attributes in [current comp] | Puts the layers into a precomp but keeps transforms/effects on the precomp layer in the main comp. | You already animated transforms in the main comp and want to keep that animation outside the precomp. |
What “moves into the precomp” in practical terms
- If you choose Move all attributes, the layers inside the precomp keep their keyframes and effects inside that precomp. The main comp gets a single precomp layer.
- If you choose Leave all attributes, the main comp keeps transform/effect data on the precomp layer, which can be confusing for beginners because you’ll be adjusting motion in the main comp while the actual layers are hidden inside.
Precomp settings that reduce confusion
- Name precomps descriptively:
LT_01_Templateis better thanComp 4. - Match duration: If the lower-third is meant to be used in many edits, make the precomp long enough (e.g., 10–20 seconds) so it doesn’t end early.
- Keep the precomp’s internal origin sensible: Build the lower-third near the bottom-left (or your chosen safe area) inside the precomp so it’s predictable when reused.
- Use one “master” comp for reuse: Treat the precomp as the asset you drop into other comps.
Beginner-Friendly Layer Organization Practices (That Actually Save Time)
Naming conventions you can stick to
- Controllers:
CTRL_...(e.g.,CTRL_LowerThird) - Text:
TXT_Name,TXT_Title - Shapes:
BG_Bar,ACC_Line - Precomps:
LT_...orPRE_...
Use label colors as a visual map
Pick a simple system and keep it consistent:
- One color for controllers
- One color for text
- One color for background shapes
- One color for accents
Shy layers to reduce clutter (without deleting anything)
Once your lower-third is working, you can hide the “plumbing” (like helper layers) from the timeline view:
- Enable the Shy switch on layers you don’t want to see often (commonly: accents, helper shapes).
- Toggle the master Shy button at the top of the timeline to hide/show shy layers.
This is great for keeping only CTRL_... and key editable layers visible.
Lock what you don’t want to accidentally grab
Lock background bars or decorative accents once they’re correct. This prevents accidental drags when you’re trying to edit text.
Workflow Task: Turn Your Lower-Third Into a Reusable “Template-Like” Comp
This task converts your existing lower-third into a clean, reusable precomp with a controller null and neatly separated elements. The goal is that you can drop it into any future project, move it with one control, and quickly edit the text.
Target structure (what you’re building)
- Main edit comp: Your video/editing composition where you place the lower-third.
- Reusable asset comp:
LT_Template(a precomp you can reuse). - Inside
LT_Template:CTRL_LowerThird(null controller)TXT_NameandTXT_Title(or your text layers)BG_Bar(shape background)ACC_...(any accents)
Step-by-step: Build the reusable precomp
Select the lower-third layers: In your current comp, select every layer that belongs to the lower-third (text, shapes, accents). Do not include unrelated layers like footage.
Precompose: Go to Layer > Pre-compose…
- Name it
LT_Template. - Choose Move all attributes into the new composition (recommended for a clean, self-contained asset).
- Name it
Open
LT_Template: Double-click the precomp layer to enter it.Create the controller null inside the precomp: Layer > New > Null Object, rename to
CTRL_LowerThird, set a distinct label color.Parent everything to the controller: For each visible element layer in
LT_Template, set Parent & Link toCTRL_LowerThird.Organize the layer stack: Put
CTRL_LowerThirdat the top. Keep text layers near the top, background shapes below, accents grouped together. Rename anything vague.Make text easy to find: Ensure your editable text layers are clearly named (
TXT_Name,TXT_Title) and not buried among shapes.Optional cleanup: Lock background/accents. Shy helper layers so only the controller and text remain visible during edits.
Test reuse behavior: Go back to your main comp. Select the
LT_Templatelayer and move it around. If you want to reposition the entire lower-third in the main comp, you can animate the precomp layer. If you want to reposition internal elements together, animateCTRL_LowerThirdinside the precomp.
Practical editing routine (how you’ll use it later)
- To change the name/title: Open
LT_Template, editTXT_Name/TXT_Title. - To move the whole design within its own layout: Animate
CTRL_LowerThirdinsideLT_Template. - To place it differently per video: In the main edit comp, move the
LT_Templatelayer (treat it like a single clip).
Troubleshooting the “template-like” setup
- Text edits change the layout unexpectedly: Check whether your background bar is parented correctly to
CTRL_LowerThird. If the bar was manually positioned relative to text, consider keeping the bar independent and only parent it to the controller (not to the text) so text edits don’t drag it around. - Precomp feels hard to position: If the precomp’s contents are far from the comp’s center, you may have built the design off to one side. Inside
LT_Template, moveCTRL_LowerThirdso the design sits where you expect (for example, near bottom-left within title-safe). - I’m not sure where to animate now: Use this rule: animate inside the precomp for the lower-third’s own behavior; animate the precomp layer in the main comp for per-video placement.