Abstract
Animating the geometry of a real-time character is typically done using fast methods such as smooth skinning or coarse physically-based animation. These methods are not able to capture realistic behaviors such as flesh and muscles bulging with constant volume or fine wrinkling of animated garments. This paper advocates the use of active geometric models, applied on top of the current geometric layer, to mimic these behaviors without requiring any expensive computation. Our models fit into the standard animation pipe-line and can be tuned in an intuitive way thanks to their geometric nature.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Rohmer, D., Hahmann, S., Cani, M.-P.: Exact volume preserving skinning with shape control. In: ACM SIGGRAPH/EUROGRAPHICS Symposium on Computer Animation (SCA), pp. 83–92 (August 2009)
Rohmer, D., Popa, T., Cani, M.-P., Hahmann, S., Sheffer, A.: Animation wrinkling: Augmenting coarse cloth simulations with realistic-looking wrinkles. To Appear in ACM Transactions on Graphics (TOG), Proceedings of ACM SIGGRAPH ASIA (December 2010)
Lewis, J., Cordner, M., Fong, N.: Pose space deformation: A unified approach to shape interpolation and skeleton-driven deformation. In: SIGGRAPH, pp. 165–172 (2000)
Kry, P., James, D., Pai, D.: Eigenskin: Real time large deformation character skinning in hardware. In: ACM SIGGRAPH/EUROGRAPHICS Symposium on Computer Animation (SCA), pp. 153–159 (2002)
Wang, R., Pulli, K., Popovic, J.: Real-time enveloping with rotational regression. To Appear in ACM Transactions on Graphics (TOG), Proceedings of ACM SIGGRAPH 26(3) (2007)
Wang, X., Phillips, C.: Multi-weight enveloping: Least-squares approximation techniques for skin animation. In: ACM SIGGRAPH/EUROGRAPHICS Symposium on Computer Animation (SCA), pp. 129–138 (2002)
Mohr, A., Gleicher, M.: Building efficient, accurate character skins from examples. ACM Transactions on Graphics (TOG), Proceedings of ACM SIGGRAPH 22(3) (2003)
Bloomenthal, J.: Medial-based vertex deformation. In: ACM SIGGRAPH/EUROGRAPHICS Symposium on Computer Animation (SCA), pp. 147–151 (2002)
Alexa, M.: Linear combination of transformations. ACM Transactions on Graphics (TOG), Proceedings of ACM SIGGRAPH 21(3) (2002)
Kavan, L., Collins, S., Zara, J., O’Sullivan, C.: Geometric skinning with approximate dual quaternion blending. ACM Transactions on Graphics (TOG) 27(4) (2008)
Larboulette, C., Cani, M.-P., Arnaldi, B.: Dynamic Skinning: Adding real-time dynamic effects to an existing character animation. In: Spring Conference on Computer Graphics, SCCG (2005)
Larboulette, C., Cani, M.-P.: Real-time dynamic wrinkles. In: Computer Graphics International, CGI (2004)
Angelidis, A., Singh, K.: Kinodynamic skinning using volume-preserving deformations. In: ACM SIGGRAPH/EUROGRAPHICS Symposium on Computer Animation (SCA), pp. 129–140 (2007)
Choi, K.-J., Ko, H.-S.: Stable but responsive cloth. ACM Transactions on Graphics (TOG), Proceedings of ACM SIGGRAPH 21(3) (2002)
English, E., Bridson, R.: Animating developable surfaces using nonconforming elements. ACM Transactions on Graphics (TOG), Proceedings of ACM SIGGRAPH 27(3) (2008)
Thomaszewski, B., Pabst, S., Strasser, W.: Continuum-based strain limiting. Computer Graphics Forum. Proocedings of EUROGRAPHICS 28(2) (2009)
Wang, H., Hecht, F., Ramanoorthi, R., O’Brien, J.: Example-based wrinkle synthesis for clothing animation. ACM Transactions on Graphics (TOG), Proceedings of ACM SIGGRAPH 29(4) (2010)
de Aguiar, E., Sigal, L., Treuille, A., Hodgins, J.: Stable spaces for real-time clothing. ACM Transactions on Graphics (TOG), Proceedings of ACM SIGGRAPH 29(4) (2010)
Decaudin, P., Juilius, D., Wither, J., Boissieux, L., Sheffer, A., Cani, M.-P.: Virtual grarments: A fully geometric approach for clothing design. Computer Graphics Forum. Proceedings of EUROGRAPHICS 25(3) (2006)
Muller, M., Chentanez, N.: Wrinkle meshes. In: ACM SIGGRAPH/EUROGRAPHICS Symposium on Computer Animation, SCA (2010)
Hadap, S., Bangerter, E., Volino, P., Magnenat-Thalmann, N.: Animating wrinkles on clothes. In: IEEE Proceedings on Visualization, pp. 175–182 (1999)
Kimmerle, S., Wacker, M., Holzer, C.: Multilayered wrinkle textures from strain. In: VMV, pp. 225–232 (2004)
Cutler, L., Gershbein, R., Wang, X., Curtis, C., Maigret, R., Prasso, L., Farson, P.: An art-directed wrinkle system for CG character clothing. In: ACM SIGGRAPH/EUROGRAPHICS Symposium on Computer Animation, SCA (2005)
Rohmer, D., Hahmann, S., Cani, M.-P.: Local volume preservation for skinned characters. In: Computer Graphics Forum, Proceedings of Pacific Graphics, vol. 27(7) (October 2008)
Elber, G.: Linearizing the area and volume constraints. Technical Report, TECHNION Israel (2000)
McCormack, J., Sherstyuk: Creating and rendering convolution surfaces. Computer Graphics Forum 17 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rohmer, D., Hahmann, S., Cani, MP. (2010). Active Geometry for Game Characters. In: Boulic, R., Chrysanthou, Y., Komura, T. (eds) Motion in Games. MIG 2010. Lecture Notes in Computer Science, vol 6459. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16958-8_17
Download citation
DOI: https://doi.org/10.1007/978-3-642-16958-8_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-16957-1
Online ISBN: 978-3-642-16958-8
eBook Packages: Computer ScienceComputer Science (R0)