When you need to animate your 3D objects position, tween engines are usually the best solutions not only for basic transformations, but even for powering complex transitions such as those found in particle effects. There is a wide range of open-source as well as commercial tweening engines such as
TweenMax (Green Sock),
GTween (Grant Skinner),
Tweener (Zeh Fernando),
BeTween, and more. Here, as well as in the rest of the book, we will use GreenSock's TweenMax engine which is considered to be one of the fastest and best featured on the market. It is free for non-commercial use.
In the following program, we are going to create a transition of a group of sprites in Away3D space between three different initial ...