Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Is it possible to somehow automatically visually stack/separate multiple images either top to bottom, or left to right?

  • Is it possible to somehow automatically visually stack/separate multiple images either top to bottom, or left to right?

    Posted by Aza Allen on July 11, 2013 at 5:59 pm

    I have 42 photos and I want to basically create a scroll out of them as though to look like one very long sheet so I can animate it like a ribbon, or something similar…

    Is this possible? I’d hate to have to do it by hand, and if this works, I may be asked to do more like this…

    Thanks all!

    My portfolio can be seen at http://www.ruesterprod.com
    My personal website is http://www.azaallen.com

    Joseph W. bourke replied 12 years, 10 months ago 4 Members · 6 Replies
  • 6 Replies
  • John Cuevas

    July 11, 2013 at 9:01 pm

    This could be done using expressions, but I’m having a bit of trouble working out the math now…try the expressions forum, I’m sure Dan or Kevin could work it out pretty quickly.

    Johnny Cuevas, Editor
    Thinkck.com

    “I have not failed 700 times. I have succeeded in proving that those 700 ways will not work. When I have eliminated the ways that will not work, I will find the way that will work.”
    —THOMAS EDISON on inventing the light bulb.

  • Joseph W. bourke

    July 11, 2013 at 11:31 pm

    If you figure out the math in advance for the size of the comp you’ll need, based on the size of the images, you should be able to just place the first and last images, then use the Align and Distribute feature in After Effects to do the heavy lifting:

    https://help.adobe.com/en_US/aftereffects/cs/using/WS3878526689cb91655866c1103906c6dea-7e94a.html#WS3878526689cb91655866c1103906c6dea-7e91a

    Just make sure they’re the same size, or you might get some unexpected results.

    Joe Bourke
    Owner/Creative Director
    Bourke Media
    http://www.bourkemedia.com

  • Mike Zimbard

    July 12, 2013 at 2:39 am

    Look into echo space from Red Giant if you have a little extra spend. It’s $70 and is absolutely incredible at controlling and organizing large groups of layers very quickly and easily.

    https://www.redgiant.com/products/all/trapcode-echospace/

    Good luck!

  • John Cuevas

    July 12, 2013 at 2:24 pm

    Actually worked out the math, so if you had 42 pictures and dropped them into a comp, you could paste this expression all of them except the the top layer—the expression calculates position based on the layer above it, won’t work on the top layer(no layer above it). So the top layer will be your control layer. This will work with different size pictures

    startPos = thisComp.layer(index-1).transform.position;
    w= ((thisComp.layer(index-1).width)+(thisLayer.width))/2;
    startPos + [w,0]

    Here’s a quick example project I made: 6258_offsetpositionexpression.aep.zip

    Johnny Cuevas, Editor
    Thinkck.com

    “I have not failed 700 times. I have succeeded in proving that those 700 ways will not work. When I have eliminated the ways that will not work, I will find the way that will work.”
    —THOMAS EDISON on inventing the light bulb.

  • Aza Allen

    July 12, 2013 at 3:10 pm

    Thank you guys! I will try this expression out (I thought echospace was a layer replicator? not multi layer controller)

    My portfolio can be seen at http://www.ruesterprod.com
    My personal website is http://www.azaallen.com

  • Joseph W. bourke

    July 12, 2013 at 4:25 pm

    From what I know, you’re right about Echospace. I own it, and have never known it to do more than duplicate the same layer. For really powerful arrays and manipulation of layers, PlaneSpace does some incredible things. Bit of a learning curve, but not bad at all. You can do stuff in minutes that it would take hours to do otherwise:

    https://www.redgiant.com/products/all/planespace/

    Joe Bourke
    Owner/Creative Director
    Bourke Media
    http://www.bourkemedia.com

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