As the development of the computer animation technology, it is not only required by traditional animation and video game area, but also playing increasingly important roles in movie industry. On the other hand, the heavy demand of the computer animation also promotes the development of technologies, such as the motion capture technology. In the meantime, as the motion database becomes more and more huger, how to reuse the motion data is presented as a crucial problem for computer animation areal.This paper paid attention to the technology of the motion exaggeration and presented velocity based cartoon exaggeration algorithms and aerial acrobatic motion exaggeration algorithms. The cartoon-like motions, including squash-stretch, anticipation, and follow-through, could be created by the velocity based algorithms. And they could be used to process only parts of a whole motion but maintain the continuity of the motion. The acrobatic exaggeration algorithm first adjusted the rotation trajectory of the root joint to generate the complex acrobatic motion's rotation trajectory. Then the trajectory of the center of mass was adapted to fit the physical law. Finally, according to the physical law that during an aerial phase, the angular momentum of a character will remain constant, we used constraint optimization algorithm to adjust postures of the character. To adjust the rotation trajectory, we presented three methods. The experimental results show that our method can effectively generate complex acrobatic motions from simple ones.In the end of the paper, we presented a exaggeration system which is a sub-system of the motion data management and edition system Roc. |