Skip to main content
Log in

MuscleBuilder: A modeling tool for human anatomy

  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

A traditional multi-layered approach is adopted to human body modeling and deformation. The model is split into three general anatomical structures: the skeleton, musculature and skin. It is shown that each of these layers is modeled and deformed by using fast, procedural, ad-hoc methods that can painlessly be reimplemented. The modeling approach is generic enough to handle muscles of varying shape, size and characteristics and does not break in extreme skeleton poses. It is also described that the integrated MuscleBuilder system whose main features are: i) easy and quick creation of muscle deformation models; ii) automatic deformation of an overlying skin. It is shown that visually realistic results can be obtained at interactive frame rates with very little input from the designer.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Wilhelms J, Van Gelder A. Anatomically based modeling.ACM Computer Graphics (Proc. SIGGRAPH'97, IA, CA, USA) 1997, pp.173–180.

  2. Lander J. Skin them bones.Game Developer, May 1998, pp.11–16.

  3. N Magnenat-Thalmann, D Thalmann. The direction of synthetic actors in the film rendez-vous a Montreal.IEEE Computer Graphics and Applications, 1987, 7(12): 9–19.

    Article  Google Scholar 

  4. Komatsu K. Human skin model capable of natural shape variation.The Visual Computer, 1998, 3: 265–271.

    Article  Google Scholar 

  5. Thalmann D, Shen J, Chauvineau E. Fast realistic human body deformations for animation and VR applications. InProc. Computer Graphics International '96, Pohang, Korea, June, 1996.

  6. Lewis J, Cordner M, Fong N. Pose space deformation: A unified approach to shape interpolation and skeletondriven deformation.ACM Computer Graphics (Proc. SIGGRAPH'00, New Orleans, Louisiana, USA, 2000).

  7. Sloan P-P, Rose C, Cohen M. Shape by example.2001 Symposium on Interactive 3D Graphics, March 2001.

  8. Allen B, Curless B, Popovic Z: Articulated body deformation from range scan data.ACM Computer Graphics (Proc. SIGGRAPH'02, San Antonio, Texas, USA).

  9. Chadwick J, Haumann D, Parent R. Layered construction for deformable animated characters.ACM Computer Graphics (Proc. SIGGRAPH'89, Boston, Massachusetts) 1989, 23: 243–252.

    Article  Google Scholar 

  10. L Moccozet, N Magnenat-Thalmann. Dirichlet free-form deformations and their application to hand simulation. InProc. Computer Animation 97, IEEE Computer Society, pp.93–102.

  11. Turner R, Thalmann D. The elastic surface layer model for animated character construction. InProc. Computer Graphics International'93, 1993, pp.399–412.

  12. Yoshomito S. Ballerinas generated by a personal computer.The Journal of Visualization and Computer Animation, 1992, 3: 85–90.

    Article  Google Scholar 

  13. Leclercq A, Akkouche S, Galin E. Mixing triangle meshes and implicit surfaces in character animation. InProc. Computer Animation and Simulation'01, 2001, pp.37–47.

  14. Scheepers F, Parent R, Carlson W, May S. Anatomybased modeling of the human musculature.ACM Computer Graphics (Proc. SIGGRAPH 97, LA, CA, USA), 1997, pp.163–172.

  15. Dong F, Clapworthy G, Krokos M, Yao J. An anatomybased approach to human muscle modeling and deformation.IEEE Trans. Visualization and Computer Graphics, 2002, 8(2): 154–170.

    Article  Google Scholar 

  16. Chen D, Zeltzer D. Pump it up: Computer animation of a biomechanically-based model of muscle using the finite element method.ACM Computer Graphics (Proc. SIGGRAPH'92, Chicago, Illinois), 1992, pp.89–98.

  17. Koch R, Gross M, Carls F.et al. Simulating facial surgery using finite element models.ACM Computer Graphics (Proc. SIGGRAPH'96, New Orleans, Louisiana, USA), 1996, pp.421–428.

  18. Zhu Q-H, Chen Y, Kaufman A. Real-time bioemchanically-based muscle volume deformation using FEM. InProc. Eurographics'98, pp.275–284.

  19. Hirota G, Fisher S, State Aet al. An implicit finite element method for elastic solids in contact. InProc. Computer Animation 01, Seoul, Korea 2001.

  20. Richer P. Artistic Anatomy. Watson-Gutpill Publications, 1981, Translated by R. B. Hale.

  21. Grassia S. Practical parameterization of rotations using the exponential map.Journal of Graphics Tools 1998, 3(3): 29–48.

    Google Scholar 

  22. Korein J U. A Geometric Investigation of Reach. MIT Press, Cambridge, 1985.

    MATH  Google Scholar 

  23. Aubel A. Anatomically-based human body deformations [Dissertation]. 2002, EPFL, Switzerland.

    Google Scholar 

  24. Sun W, Hilton A, Smith Ret al. Layered animation of captured data. InProc. Computer Animation and Simulation'99, pp.145–154.

  25. P Kalra, n Magnenat-Thalmann L Moccozetet al. Real-time animation of realistic virtual humans.IEEE Computer Graphics & Applications, 1998, 18(5): 42–56.

    Article  Google Scholar 

  26. Fung Y C. Biomechanics: Mechanical Properties of Living Tissues. Springer-Verlag, 1981.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Amaury Aubel.

Additional information

Regular Paper

Work done at EPFL VRlab.

This research has been partially sponsored by the Swiss National Research Foundation.

Amaury Aubel is currently employed as an FX developer with Dream Works Animation, where he works on character deformation tools and crowd simulation systems for two upcoming animated feature films. He holds a doctorate es Science from the Swiss Federal Institute of Technology (Ecole Polytechnique Fédérale de Lausanne) and a software engineering diploma from the Institut d'Informatique d'Entreprise (France). His research interests include geometric deformation, 3D character modeling and animation, motion planning and crowd simulation.

Daniel Thalmann is a professor and director of the Virtual Reality Lab (VRlab) at EPFL, Switzerland. He is a pioneer in research on Virtual Humans. He is coeditor-in-chief of the Journal “Computer Animation and Virtual Worlds”, and member of the editorial board of the Visual Computer and 3 other journals. Daniel Thalmann was Program Chair of several conferences including IEEE VR 2000. He has also organized 5 courses at SIGGRAPH on human animation and crowd animation. He has published numerous papers and is coeditor of 30 books including the recent Handbook of Virtual Humans, and coauthor of several books. He received his Ph.D. degree in computer science in 1977 from the University of Geneva and an Honorary Doctorate (Honoris Causa) from University Paul-Sabatier in Toulouse, France, in 2003.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Aubel, A., Thalmann, D. MuscleBuilder: A modeling tool for human anatomy. J. Comput. Sci. & Technol. 19, 585–595 (2004). https://doi.org/10.1007/BF02945584

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02945584

Keywords

Navigation