I want to achieve an effect simmmilar to one in THIS video. Basically I want to animate the scale of the specific (e.g. top ones) parts of objects' "layers" created via Array modifier as well as the z value of them, so they appear as they are not all the same distance one from another...
-
$\begingroup$ You can use an empty as Object Ofsset, and animate the scale of that empty over time. $\endgroup$– DenisCommented Mar 17, 2015 at 20:07
-
$\begingroup$ I know, but that's not what I mean. This is linear. I want to be able to make it so say - top object scale faster than bottom ones, as well as they have bigger gaps between them.. see the link $\endgroup$– SelrondCommented Mar 17, 2015 at 20:13
1 Answer
Using an empty as Object offset to control the array modifier will give you a lot of options. If you play with the reltive offset you can get things like this:
Changing the distance and size of the empty you'll control the relative distance of the cloned items in the array. You can then add keyframes:
By adding a lattice on the scene and a lattice modifier to the plane to the stack you can further control the deformation (as in the opening of the video used as reference on the question:
-
$\begingroup$ thanks! lattice should've come to my mind :P one more question though - how can I animate lattice deformation? $\endgroup$– SelrondCommented Mar 18, 2015 at 7:16
-
1$\begingroup$ @selrond on the lattice you can use shapekeys $\endgroup$– user1853Commented Mar 18, 2015 at 13:55