Metamorphosis between two objects has gained a lot of attention because of its astonishing effect in computer animation. In many applications, two-dimensional metamorphosis has been used and shows the excellent results. However, it has many limitations due to its lacks of the three-dimensional information. Therefore, metamorphosis between two three-dimensional objects is required to make a vivid and smooth transformation.
This paper presents an effective three-dimensional metamorphosis algorithm which smoothly changes the shape of one sweeping object to another. By using the sweeping object's characteristics, an efficient method of transformation is found. The proposed algorithm finds the correspondence between a pair of given sweeping objects and generates the intermediate objects by interpolating the corresponding vertices of source and destination objects. This algorithm provides the fast and smooth transformation, and generates the meaningful inbetween objects.