• Compatibility After Effects
    Please check exact version compatibility under the "COMPATIBILITY" tab below

Author: Freshmograph

Subscribe for notifications
Subscribe for new version notifications Subscribe
Try Add to Wishlist

Quick Overview

Drive allows the user to control one property with another. For example, you can rotate a layer based on the x position of another layer. Change a particle emitter rate based on the scale of a layer. Change the hue of a layer based on the opacity of another layer. Okay, you get the idea.



Driver Driven

With Drive, one layer property is the Driver and it's connected to one or more other properties referred to as Driven properties. Drive works with any numerical property that can have an expression applied to it. Each instance of Drive can have one Driver and three Driven properties.




The advantage of using Drive is creating animations with only a few keyframed properties for several animated layers that work together. The limited number of keyframes makes it convenient to make project changes and finesse easing curves.



In the example below, only one property is keyframed. The animation is driven by the rotation value of the white bar, which makes it easier to add dynamic motion to the animation not having to match the timing of several keyframes.



The Driver property can be set to:

• Layer Position (X, Y, or Z)

• Scale (X or Y)

• Opacity

• Rotation (X, Y, or Z)

• Custom Property (Any numeric layer property)


The Driver values mapped to the Driven properties are automatically calculated by the Driver min and max keyframe values. The values can be overridden by placing markers on the Drive control layer.


The Driven property can be set to:

Any layer property with a keyframable numeric value.

Driven properties can be set to linear or ease interpolation.





Additional Examples


BB8 -

Driver = x position

⇢ Driven = z rotation

Driver = z position

⇢ Driven = x rotation

Punching Glove -

Driver = white bar rotation

⇢ Driven = white bar's own y position

⇢ Driven = bar opposite of white bar mirrored rotation & y position

⇢ Driven = white bar and the bar opposite of white bar x position


Driver = UFO y position

⇢ Driven = UFO beam color

⇢ Driven = UFO bean dust

⇢ Driven = UFO rotation speed

⇢ Driven = human y position

⇢ Driven = human bend amount


Tutorial: Getting Started


Tutorial: In-Depth

After Effects 2024, 2023, 2022, 2021, 2020, CC 2019
  • Fresh Trim


    • Compatibility After Effects

    Fresh Trim

    NEW: Five new trim modes. Fresh Trim is designed to help keep your timeline organized by trimming layers quickly according to a variety of attributes.

    Add to Cart
  • header


    • Compatibility After Effects

    Groups and Toggles

    Pre-composing layers in After Effects is unavoidable at times, but now you can access pre-composed layers to create mattes, rearrange layer order, embed mattes in MOGRTs, or add multiple MOGRT versions in one file all while keeping your project procedural.

    Add to Cart
  • Arc


    • Compatibility After Effects


    Ease your keyframes in Adobe After Effects quickly with a compact UI that packs a powerful punch despite its adorable appearance.

    Add to Cart
  • Relativity


    • Compatibility After Effects


    Arrange layers horizontally and vertically in rows, columns, grids, and circles, based on their relationship to other layers and the composition.
    Add to Cart
  • header


    • Compatibility After Effects


    Offset your layers in traditional ways or take them to the next level with patterns that will stagger your layers based on comp position. Toggle to Sortify mode to organize your layers all in a compact UI.

    Add to Cart
  • banner


    • Compatibility After Effects

    Faux Parent

    Faux Parent will give you all the power of normal parenting, but with the freedom that you will never get from a "real" parent. Faux Parent allows you to decide how much control the parent can have over the child in Adobe After Effects.

    Add to Cart
View all Freshmograph products