Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Expressions Animating ellipses based on criteria?

  • Animating ellipses based on criteria?

    Posted by Daniel Lap on February 7, 2013 at 1:21 pm

    I want to create 60 ellipses and animate them based on some data.
    They represent three different groups of schools.

    First I want all the 60 static for 10 seconds.
    Then I want the first group to move to new x/y positions.
    Then I want the second, and lastly the third.

    Question 1: Is this best done using Scripting or a combination of Scripting and Expressions?
    Question 2: If I’d like to add more animations, what is the suggested workflow? Undoing the creation of everything or somehow targeting layers already created?

    Ideally I’d also like to be able to do some fine-tuning (i.e. move a specific ellipse) manually without having to go back to coding.

    Thanks!

    Todd Kopriva replied 13 years, 6 months ago 2 Members · 1 Reply
  • 1 Reply
  • Todd Kopriva

    February 7, 2013 at 11:12 pm

    The simplest way to animate many objects in groups like this is to use some combination of parenting and simple expressions to attach the layers to null object control layers.

    For the basic transforms (like Position), parenting 20 ellipses all to the same null object allows you to move them as a unit by moving the null object.

    For things like shape, color, et cetera, you can create a master control layer and then use the pickwhip to link the relevant properties of the individual layers to the corresponding property on the control layer.

    Andrew Devis just did a good pair of videos on expression controls that shows how to do this kind of thing.

    https://library.creativecow.net/devis_andrew/AE-Basics-64-Expression-1/1

    https://library.creativecow.net/devis_andrew/AE-Basics-65-Expression-2/1

    ———————————————————————————————————
    Todd Kopriva, Adobe Systems Incorporated
    After Effects quality engineering
    After Effects team blog
    ———————————————————————————————————

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy