0
$\begingroup$

How can I make animation like this using array without deforming the shape of the ball? I already tried to make it using array and curve but the balls are deforming when I make the 2nd layer of the curve. (sorry for my bad english)

it starts with 1 ball

follows a pathuntil it forms a shapethis is the output

$\endgroup$
0
$\begingroup$

editing my own post since I can't upvote / comment on the other post by cegaton! (use his answer! it's 10000x better! I didn't know dupliframes existed! :D )


hmm, at first, I tried the curve modifier, but this does morph the shape as you specifically requested it shouldn't! (So it's probably the first thing you tried!)

There was another way I 'kinda' got the desired result, or at least, a method that could (with a bit of tweaking), result in the desired output / effect.

That is to turn your path into a mesh (Alt-C), and then apply a particle system to the resultant mesh (you can't make a path itself a particle system). Then you can set the system to:

  • emit from verts
  • turn of 'random' emission ordering (so they iterate through the verts)
  • set lifetime to long enough so that the 'snake' covers the path.

enter image description here

Lastly, to tweak this, you probably want to 'fix' the mesh that's drawn so that you get evenly spaced vertices (the one i made now was very crude & hand drawn though, using shift + clickdrag in edit mode on the path)

$\endgroup$
  • $\begingroup$ Tried it and it worked, but the other answer is more easy to use, but still thank you for answering $\endgroup$ – Alvin Gambino Jun 17 '18 at 23:26
2
$\begingroup$

You don't need an array, what you need is a curve with the shape you want and then use dupliframes.

To set it up read How can I duplicate a mesh along a curve?

Then, animate the "duplication end" for the object used along the curve Read: How can i add more duplicates to a curve?

enter image description here

$\endgroup$
  • $\begingroup$ Just what I needed, tried it and it worked, i love you :D $\endgroup$ – Alvin Gambino Jun 17 '18 at 23:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.