Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Animating 100+ layers based on their position on the main comp

  • Animating 100+ layers based on their position on the main comp

    Posted by Jerome Laville on July 7, 2022 at 9:30 pm


    Often, I’m dealing with compositions with 100+ layers — say, a mosaic of small photos*.

    Each layer will have the same keyframe animation, but instead of starting them all at the same time, I’m looking for a way to trigger the animations based on the position of each layer on the main composition.

    For instance, I want each photo to scale up by 10% starting from the center photo, then the 8 photos around it, etc. until reaching the edges. Or, I want them to rotate 90 degrees starting from the bottom-right photo and following a diagonal until reaching the top-left photo.

    At the moment I’m painstakingly selecting every layer manually and moving the keyframes to achieve this. I wonder if there’s an easier way?

    Thank you.

    (* In case anyone is interested in how I lay these in the first place, I use a great script called Layers2Grid)

    Chris Voelz replied 2 years ago 3 Members · 3 Replies
  • 3 Replies
  • Max Power

    July 7, 2022 at 10:04 pm

    DeLayer available via ukramedia on youtube. I believe that it is still free.

  • Jerome Laville

    July 7, 2022 at 10:19 pm

    Wow, yes indeed! Many thanks Max, this seems to be what I’ve been after for years.

    Here’s the link for anyone curious:

    Some contents or functionalities here are not available due to your cookie preferences!

    This happens because the functionality/content marked as “Google Youtube” uses cookies that you choosed to keep disabled. In order to view this content or use this functionality, please enable cookies: click here to open your cookie preferences.

  • Chris Voelz

    July 8, 2022 at 12:47 pm

    I have also utilized a gradient for this type of animation. You can use sampleImage to look for the change from white to black and connect that to any transform property, scale, position, rotation, etc. Then all you have to do is animate a gradient moving.

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