Abstract
According to the principles of traditional 2D animation techniques, anticipation makes an animation convincing and expressive. In this paper, we present a method to generate anticipation effects for an existing animation. The proposed method is based on the visual characteristics of anticipation, that is, “Before we go one way, first we go the other way[1].” We first analyze the rotation of each joint and the movement of the center of mass during a given action, where the anticipation effects are added. Reversing the directions of rotation and translation, we can obtain an initially guessed anticipatory pose. By means of a nonlinear optimization technique, we can obtain a consequent anticipatory pose to place the center of mass at a proper location. Finally, we can generate the anticipation effects by compositing the anticipatory pose with a given action, while considering the continuity at junction and preserving the high frequency components of the given action. Experimental results show that the proposed method can produce the anticipatory pose successfully and quickly, and generate convincing and expressive anticipation effects.
This research was supported by University IT Research Center Project.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Williams, R.: The Animator’s Survival Kit. Faber and Faber (2001)
Lasseter, J.: Principles of traditional animation applied to 3D computer graphics. In: Proceedings of SIGGRAPH 1987, pp. 35–44 (1987)
Opalach, A., Maddoc, S.: Disney effects using implicit surfaces. In: Proceedings of 5th Eurographics Workshop on Animation and Simulation (1994)
Rademacher, P.: View-dependent geometry. In: Proceedings of SIGGRAPH 1999, pp. 439–446 (1999)
Li, Y., Gleicher, M., Xu, Y.Q., Shum, H.Y.: Stylizing motion with drawings. In: Proceedings of the 2003 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 309–319 (2003)
Bregler, C., Loeb, L., Chuang, E., Deshpande, H.: Turning to the masters: Motion capturing cartoons. ACM Transactions on Graphics 21(3), 399–407 (2002)
Agarwala, A.: SnakeToonz: a semi-automatic approach to creating cel animation from video. In: Proceedings of Non-Photorealistic Animation and Rendering, pp. 139–148 (2002)
Chenney, S., Pingel, M., Iverson, R., Szymanski, M.: Simulating cartoon style animation. In: Proceedings of Non-Photorealistic Animation and Rendering, pp. 133–138 (2002)
Choi, J.J., Kim, D.S., Lee, I.K.: Anticipation for facial animation. In: Proceedings of 17th International Conference on Computer Animation and Social Agents, pp. 1–8 (2004)
Unuma, M., Anjyo, K., Takeuchi, R.: Fourier principles for emotion-based human figure animation. In: Proceedings of SIGGRAPH 1995, pp. 91–96 (1995)
Bruderlin, A., Williams, L.: Motion signal processing. In: Proceedings of SIGGRAPH 1995, pp. 97–104 (1995)
Brand, M., Hertzmann, A.: Style machines. In: Proceedings of SIGGRAPH 2000, pp. 183–192 (2000)
Liu, C.K., Hertzmann, A., Popović, Z.: Learning physics-based motion style with nonlinear inverse optimization. ACM Transactions on Graphics 24(3), 1071–1081 (2005)
Hsu, E., Pulli, K., Popović, J.: Style translation for human motion. ACM Transactions on Graphics 24(3), 1082–1089 (2005)
Chi, D.M., Costa, M., Zhao, L., Badler, N.I.: The EMOTE model for effort and shape. In: Proceedings of SIGGRAPH 2000, pp. 173–182 (2000)
Zhao, L., Costa, M., Badler, N.I.: Interpreting movement manner. In: Proceedings of Computer Animation 2000, pp. 98–103 (2000)
Zordan, V.B., Hodgins, J.K.: Motion capture-driven simulations that hit and react. In: Proceedings of ACM SIGGRAPH Symposium on Computer Animation, pp. 89–96 (2002)
Zordan, V.B., Majkowska, A., Chiu, B., Fast, M.: Dynamic response for motion capture animation. ACM Transactions on Graphics 24(3), 697–701 (2005)
Winter, D.A.: Biomechanics and Motor Control of Human Movement. Wiley, Chichester (1990)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kim, JH., Choi, JJ., Shin, H.J., Lee, IK. (2006). Anticipation Effect Generation for Character Animation. In: Nishita, T., Peng, Q., Seidel, HP. (eds) Advances in Computer Graphics. CGI 2006. Lecture Notes in Computer Science, vol 4035. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11784203_61
Download citation
DOI: https://doi.org/10.1007/11784203_61
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-35638-7
Online ISBN: 978-3-540-35639-4
eBook Packages: Computer ScienceComputer Science (R0)