Determination of Force Fields for Ode-based and Skeleton Driven Character Animation

L. H. You, X. S. Yang, X. Jin, E. Chaudhry, Jian J. Zhang

Abstract

In the existing work, character modelling and animation are two separate tasks. After a character model is built, a lot of time and efforts are still required to animate the character model. Ordinary differential equation-based surface modelling and animation using physically based deformable curves to define and deform skin surfaces of 3D character models. With such a technique, character modelling and animation can be integrated into a unified framework by introducing time-dependent varying force fields into ordinary differential equations. This paper addresses the issue of determination of the force fields and proposes three models, i. e. linear transformation model, interpolation model and extrapolation model, to obtain time-dependent varying force fields. Some application examples are presented which demonstrates the force fields obtained from the three models create believable skin deformations of character models.

References

  1. Thalmann, N. M., Laperrière R., Thalmann, D. 1988. Joint-dependent local deformations for hand animation and object grasping. In Proceedings of Graphics Interface, 26-33.
  2. Lander, J. 1998. Skin them bones: game programming for the web generation. Game Developer Magazine, 11-16.
  3. Lander, J. 1999. Over my dead, polygonal body. Game Developer Magazine, 11-16.
  4. Weber, J. 2000. Run-time skin deformation. In Proceedings of Game Developers Conference.
  5. Wang, X. C., Phillips, C. 2002. Multi-weight enveloping: least squares approximation techniques for skin animation. In Proceedings of 2002 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, ACM Press, 129-138.
  6. Mohr, A., Gleicher, M. 2003. Building efficient, accurate character skins from examples. ACM Transactions on Graphics (SIGGRAPH 03) 22(3), 562-568.
  7. Yang, X. S., Somasekharan, A., Zhang, J. J. 2006. Curve skeleton skinning for human and creature characters. Computer Animation and Virtual Worlds 17, 281-292.
  8. Kavan, L., Žára, J. 2005. Spherical blend skinning: a realtime deformation of articulated models. In Proceedings of the 2005 Symposium on Interactive 3D Graphics and Games, 9-16.
  9. Chen, D. T., Zeltzer, D. 1992. Pump it up: computer animation of a biomechanically based model of muscle using the finite element method. SIGGRAPH 92, 89-98.
  10. Wilhelms, J., Van Gelder, A. 1997. Anatomically based modelling. In Proceedings of the 1997 Conference on Computer Graphics, ACM Press, 173-180.
  11. Scheepers, F. R., Parent, E., Carlson, W. E., May, S. F. 1997. Anatomy-based modelling of the human musculature, In Proceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH 97), ACM Press/AddisonWesley Publishing Co., 163-172.
  12. Jane, W., Allen, V. G. 1997. Anatomically based modelling, In Proceedings of the 1997 Conference on Computer Graphics and Interactive Techniques (SIGGRAPH 97), ACM Press, 173-180.
  13. Nedel, L., Thalmann, D. 1998. Modeling and deformation of human body using an anatomically-based approach, In Proceedings of the Computer Animation, IEEE Computer Society, 34-40.
  14. Nedel, L., Thalmann, D. 2000. Anatomic modelling of deformable human bodies, The Visual Computer 16, 306-321.
  15. Aubel, A., Thalmann, D. 2001. Interactive modelling of the human musculature, In Proceedings of Computer Animation, Institute of Electrical and Electronics Engineers Inc., 167-173.
  16. Capell, S., Green, S., Curless, B., Duchamp, T., Popovic, Z. 2002. Interactive skeleton-driven dynamic deformations, ACM Transactions on Graphics (SIGGRAPH 02) 21(3), 586-593.
  17. Maryann, S., Jane, W., Allen, V. G. 2002. Model-based reconstruction for creature animation, In Conference Proceedings on ASM SIGGRAPH Symposium on Computer Animation, Institute of Electrical and Electronics Engineers Inc., 139-146.
  18. James, D. L., Pai, D. K. 2002. DyRT: Dynamic response textures for real time deformation simulation with graphics hardware. ACM Transactions on Graphics (SIGGRAPH 02) 21(3), 582-585.
  19. Larboulette, C., Cani, M.-P. 2004. Real-time dynamic wrinkles, In Proceedings of the Computer Graphics International (CGI'04), IEEE Computer Society Press, Washington, DC, USA, 522-525.
  20. Guo, Z., Wong, K. C. 2005. Skinning with deformable chunks, Computer Graphics Forum (EUROGRAPHICS 05) 24(3), 373-381.
  21. Venkataraman, K., Lodha, S., Raghavan, R. 2005. A kinematic-variational model for animating skin with wrinkles, Computers & Graphics 29, 756-770.
  22. Teran, J., Sifakis, E., Blemker, S. S., Ng-Thow-Hing, V., Lau, C., Fedkiw, R. 2005. Creating and simulating skeletal muscle from the visible human data set. IEEE Transactions on Visualization and Computer Graphics 11(3), 317-328.
  23. Capell, S., Burkhart, M., Curless, B., Duchamp, T., Popovic, Z. 2007. Physically based rigging for deformable characters. Graphical Models 69(1), 71- 87.
  24. Lewis, L. P., Cordner, M., Fong, N. 2000. Pose space deformation: a unified approach to shape interpolation and skeleton-driven deformation, In Proceedings of the 27th annual conference on Computer graphics and interactive techniques, ACM Press/Addison-Wesley Publishing Co., 165-172.
  25. Allen, B., Curless, B., Popovic, Z. 2002. Articulated body deformation from range scan data, In Proceedings of the 2002 Conference on Computer Graphics (SIGGRAPH 02), ACM Press, 612-619.
  26. Mohr, A., Gleicher, M. 2003. Building efficient, accurate character skins from examples, ACM Transactions on Graphics (SIGGRAPH 03) 22(3), 562-568.
  27. Kurihara, T., Miyata, N. 2004. Modeling deformable human hands from medical images, In Proceedings of the 2004 ACM SIGGRAPH/Eurographics symposium on Computer animation, Eurographics Association, 355-363.
  28. Rhee, T., Lewis, J. P., Neumann, U. 2006. Real-time weighted pose-space deformation on the GPU, Computer Graphics Forum 25(3), 439-448.
  29. Weber, O., Sorkine, O., Lipman, Y., Gotsman, C. 2007. Context-aware skeletal shape deformation, Computer Graphics Forum 26(3), 265-274.
  30. Shen, J., Thalmann, N. M., Thalmann, D. 1994. Human skin deformation from cross sections, In Proceedings of Computer Graphics International, Melbourne, Australia.
  31. Singh, K., Fiume, E. 1998. Wires: a geometric deformation technique. SIGGRAPH 98, 405-414.
  32. Pyun, H., Shin, H. J., Shin, S. Y. 2004. On extracting the wire curves from multiple face models for facial animation, Computers & Graphics 28(5), 757-765.
  33. Hyun, D.-E., Yoon, S.-H., Chang, J.-W., Seong, J.-K., Kim, M.-S., Jüttler, B. 2005. Sweep-based human deformation, The Visual Computer 21, 542-550.
  34. Yoon S-H, Kim M-S. 2006. Sweep-based freeform deformations, Computer Graphics Forum 25(3), 487- 496.
  35. Nealen, A., Igarashi, T., Sorkine, O., Alexa, M. 2007. FiberMesh: designing freeform surfaces with 3D curves. ACM Transactions on Graphics (SIGGRAPH) 26(3), 41(1-9).
  36. Gal, R., Sorkine, O., Mitra, N. J., Cohen-Or, D. 2009. iWIRES: an analyze-and-edit approach to shape manipulation. ACM Transactions on Graphics (SIGGRAPH) 28(3), 33(1-10).
Download


Paper Citation


in Harvard Style

You L., Yang X., Jin X., Chaudhry E. and Zhang J. (2013). Determination of Force Fields for Ode-based and Skeleton Driven Character Animation . In Proceedings of the International Conference on Computer Graphics Theory and Applications and International Conference on Information Visualization Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2013) ISBN 978-989-8565-46-4, pages 115-118. DOI: 10.5220/0004297301150118


in Bibtex Style

@conference{grapp13,
author={L. H. You and X. S. Yang and X. Jin and E. Chaudhry and Jian J. Zhang},
title={Determination of Force Fields for Ode-based and Skeleton Driven Character Animation },
booktitle={Proceedings of the International Conference on Computer Graphics Theory and Applications and International Conference on Information Visualization Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2013)},
year={2013},
pages={115-118},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004297301150118},
isbn={978-989-8565-46-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on Computer Graphics Theory and Applications and International Conference on Information Visualization Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2013)
TI - Determination of Force Fields for Ode-based and Skeleton Driven Character Animation
SN - 978-989-8565-46-4
AU - You L.
AU - Yang X.
AU - Jin X.
AU - Chaudhry E.
AU - Zhang J.
PY - 2013
SP - 115
EP - 118
DO - 10.5220/0004297301150118