Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects After effects animation with dots

  • After effects animation with dots

    Posted by Holly Smith on January 5, 2018 at 10:38 am

    I have an animation with dots brought in from illustrator I’m unable to create the dots individually or with a repeater witching after effects because of brand reasons. How would I go about animating them so they move along a line/path or along x axis all at different times to end at a point
    Any help much appreciated
    It’s about 100+ dots

    Shutian Chan replied 6 years, 7 months ago 6 Members · 11 Replies
  • 11 Replies
  • Walter Soyka

    January 5, 2018 at 3:35 pm

    If you put each dot on a separate layer in Illustrator, you can import the Illustrator file as a comp and get separate layers for each dot in Ae. Then you could keyframe them individually, or write an expression to control them en masse (depending on what you want to accomplish creatively).

    Walter Soyka
    Designer & Mad Scientist at Keen Live [link]
    Motion Graphics, Widescreen Events, Presentation Design, and Consulting
    @keenlive   |   RenderBreak [blog]   |   Profile [LinkedIn]

  • Stephen Smith

    January 5, 2018 at 4:00 pm

    If you want dots to move along a path it is easy to create in After Effects. Use the pen tool to create your path line. It will create a shape. In the shape layer, Contents, Shape: disable the Fill checkbox. Make the stroke the color you want and increase the stroke width if needed. Change the Line Cap so it has “Round Cap” in the box. Next to the word Dashes is a + box. Click that twice. In the Dashes section change Dash to 0. Change the Gap to whatever number creates the spacing you like. Then you can keyframe the offset to make the dots move along your path. Hope this helps and best of luck.

    Stephen Smith

    Utah Video Productions

    Check out my Vimeo page

  • Kevin Camp

    January 5, 2018 at 9:18 pm

    to make that easier in illustrator, you can select all the dots, then from the menu in the layers palette, choose ‘release to layers (sequence)’. that will put each on it;s own layer.

    alternately, in after effects, if you bring the illustrator file into a comp, right-click it and choose ‘create shapes from vector layer’ you will get all the vectors as separate shapes… the shapes are all on the same shape layer, but you can animate the individual shape paths (each has it’s own set of properties).

    personally, I think i’d do it in illustrator, but the shapes-from-vectors is an option.

    Kevin Camp
    Art Director
    KCPQ, KZJO & KRCW

  • Holly Smith

    January 5, 2018 at 11:22 pm

    So I have been able to bring them all in from illustrator. My problem is I have to manually key frame each one to move at a different position along the screen. I am wondering if there is an expression or effect that I can apply that will make this a lot quicker?
    Key framing over 100+ layers is time consuming at the moment.
    Thank you

  • Walter Soyka

    January 5, 2018 at 11:50 pm

    [Holly Smith] “I am wondering if there is an expression or effect that I can apply that will make this a lot quicker?”

    Sure, but you have to describe how you want the motion to work. A couple of pictures would help us understand what you’re working with, too.

    Walter Soyka
    Designer & Mad Scientist at Keen Live [link]
    Motion Graphics, Widescreen Events, Presentation Design, and Consulting
    @keenlive   |   RenderBreak [blog]   |   Profile [LinkedIn]

  • Kevin Camp

    January 5, 2018 at 11:52 pm

    you mentioned having the animate along the x-axis but varying the timings. so what you could do is select all the dots, type ‘p’ to reveal the position properties, then slide the time indicator to a point where you want the animation to stop (or where all the dots should be in their final position) and click the stop watch for one of the position properties to add a key frame. if all the dots are selected, that should add a key frame for all of them.

    then move the time indicator to the beginning of the animation and, with all the dots still selected, drag the x-value of on of the position properties to a point where you want them to start. each dot should now have two keyframes, and if you scrub the time indicator, they should all move along the x-axis to the final position.

    now you can manually slide individual layers in the timeline to stagger the timings. it may seem tedious, but it really won’t take very long.

    one thing you might consider before re-timeing the layers… if the dots don’t move completely off screen, you might want to also add an animation to the opacities of all those dots so they fade up from 0 to 100 as they move to their final position. you’d do that exactly as described above for position, but for the opacity properties. typing ‘t’ will bring up the opacity properties, typing shift-t while the position properties are visible will show both position and opacity.

    staggering the timings after that will have each dot fading in and sliding into position.

    Kevin Camp
    Art Director
    KCPQ, KZJO & KRCW

  • Shutian Chan

    September 24, 2019 at 7:56 am

    Would like to create a dot animation similar to the gif attached. (https://www.schoolofmotion.com/blog/random-expression-after-effects) Would like them to feel like rain drops

    But i’ve got 500+ dots of varying sizes. I’ve tried to import them as individual layers so that I would be able to apply a random expression to the layers. However, it just causes my after effect to hang.

    Is there another way to animate the dots individually?

    Thanks,
    Tian

  • Stephen Smith

    September 25, 2019 at 5:48 pm

    If you want it to be like rain why not use Trapcode Particular or CC World like in this tutorial:

    https://www.youtube.com/watch?v=H-Sz5T_iWyg

    Stephen Smith

    Savvy Productions

    Check out my Vimeo page

    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.

  • Shutian Chan

    September 26, 2019 at 12:18 am

    Hello Stephen,

    Thank you for your respond. I would actually like to create something similar to
    https://www.underconsideration.com/brandnew/archives/tate_2016_logo_animation_2.gif

    I have seen Trapcode, but it’s a paid plugin hence I do not have it. Any other suggestion on how to achieve the following?

    Thanks,
    Tian

  • Julien Schickel

    September 28, 2019 at 8:24 am

    Some expressions mighty do the trick. Try this: (i suppose your animation is in HD, and that it starts at 0 and ends at 4)

    AnchorPoint

    seedRandom(index,true);
    A=random([-3000,-3000],[3000,3000]);
    B=[value[0],value[1]];
    ease(time,0,4,A,B)

    Scale

    seedRandom(index,true);
    A=random([100,100],[200,200]);
    B=[value[0],value[1]];
    ease(time,0,4,A,B)

    Rotation

    seedRandom(index,true);
    A=random(0,180);
    B=value;
    ease(time,0,4,A,B)

    Opacity

    ease(time,0,4,0,100)

    Paste these on all your layers.

    Julien

Page 1 of 2

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