Skip to main content

Assisted Articulation of Closed Polygonal Models

  • Conference paper

Part of the book series: Eurographics ((EUROGRAPH))

Abstract

Creating articulated geometric models is a common task in animation systems. In some instances, models are procedurally instanced, and articulated degrees of freedom are designed into the model. In other instances, the model is some geometric assemblage, and an articulated skeleton (sometimes called an “I-K skeleton”) is bound to the model by the user, typically by manual indication of a correspondence between elements of each structure. In either case, some binding must be made to couple boundary motions to those of the skeleton; this can be done for example by generating spring networks or spatial deformation fields. Both processes can be tedious in the ordinary case, especially when the model to be articulated is given only as a boundary representation, for example a polygonal mesh representing a character’s skin or clothing, or an object’s surface.

We present a simple method for assisted articulation of geometric models. Given a 3D polygonal mesh representing an object, an approximation to the mesh’s medial axis is efficiently computed using a 3D Voronoi diagram of the mesh vertices, and connectivity information within the mesh. The medial axis is then simplified; the resulting tree structure has chains of edges and nodes. We interpret selected nodes as joints of an I-K skeleton, and the chains connecting them as its links. A spring network is then generated to bind the I-K skeleton to the object boundary, so that skeletal motions will affect the boundary in a reasonable way, as specified by the animator.

We show a user interface that allows interactive editing of the automatically constructed skeleton, and demonstrate the import, and mapping of key-framed motion capture data to, a variety of initially static polygonal objects.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. F. Aurenhammer. Voronoi diagrams: A survey of a fundamental geometric data structure. ACM Comput. Surv., 23:345–405, 1991.

    Article  Google Scholar 

  2. John E. Chadwick, David R. Haumann, and Richard E. Parent. Layered construction for deformable animated characters. In Jeffrey Lane, editor, Computer Graphics (SIGGRAPH’ 89 Proceedings), volume 23, pages 243–252, July 19

    Google Scholar 

  3. H. Clarkson. Hull. Convex hull library, http://www.cm.bell-labs.com/netlib/voronoi/hull.html.

  4. T. H. Cormen, C. E. Leiserson, and R. L. Rivest. Introduction to Algorithms. MIT Press, Cambridge, MA, 1990.

    MATH  Google Scholar 

  5. K. L. Clarkson, K. Mehlhorn, and R. Seidel. Four results on randomized incremental constructions. Comput. Geom. Theory Appl., 3(4):185–212, 1993.

    Article  MathSciNet  MATH  Google Scholar 

  6. Yu-Kuang Chang and Alyn P. Rockwood. A generalized de Casteljau approach to 3D free-Form deformation. In Andrew Glassner, editor, Proceedings of SIGGRAPH’ 94 (Orlando, Florida, July 24–29, 1994), Computer Graphics Proceedings, Annual Conference Series, pages 257–260. ACM SIGGRAPH, ACM Press, July 1994.

    Google Scholar 

  7. Martin Courshesnes, Pascal Volino, and Nadia Magnenat Thalmann.Versatile and efficient techniques for simulating cloth and other deformable objects. In Robert Cook, editor, SIGGRAPH 95 Conference Proceedings, Annual Conference Series, pages 137–144. ACM SIGGRAPH, Addison Wesley, August 1995. held in Los Angeles, California, 06–11 August 1995.

    Google Scholar 

  8. H. Edelsbrunner. Algorithms in Combinatorial Geometry, volume 10 of EATCS Monographs on Theoretical Computer Science. Springer-Verlag, Heidelberg, West Germany, 1987.

    Google Scholar 

  9. Eric Ferley, Marie-Paule Cani-Gascuel, and Dominique Attali. Skeletal reconstruction of branching shapes. Computer Graphics Forum, 16(5), December 1997.

    Google Scholar 

  10. Jean-Paul Gourret, Nadia Magnenat Thalmann, and Daniel Thalmann. Simulation of object and human skin deformations in a grasping task. In Jeffrey Lane, editor, Computer Graphics (SIGGRAPH’ 89 Proceedings), volume 23, pages 21–30, July 1989.

    Article  Google Scholar 

  11. Hugues Hoppe. Progressive meshes. In Holly Rushmeier, editor, SIGGRAPH 96 Conference Proceedings, Annual Conference Series, pages 99–108. ACM SIGGRAPH, Addison Wesley, August 1996. held in New Orleans, Louisiana, 04–09 August 1996.

    Google Scholar 

  12. P. M. Hubbard. Approximating polyhedra with spheres for time-critical collision detection. ACM Transactions on Graphics, 15(3):179–210, 1996.

    Article  Google Scholar 

  13. R. M. Koch, M. H. Gross, F. R. Carls, D. F. von Büren, G. Fankhauser, and Y. Parish. Simulating facial surgery using finite element methods. In Holly Rushmeier, editor, SIGGRAPH 96 Conference Proceedings, Annual Conference Series, pages 421–428. ACM SIGGRAPH, Addison Wesley, August 1996. held in New Orleans, Louisiana, 04–09 August 1996.

    Google Scholar 

  14. Yuencheng Lee, Demetri Terzopoulos, and Keith Waters. Realistic face modeling for animation. In Robert Cook, editor, SIGGRAPH 95 Conference Proceedings, Annual Conference Series, pages 55–62. ACM SIGGRAPH, Addison Wesley, August 1995. held in Los Angeles, California, 06-11 August 1995.

    Google Scholar 

  15. Ron MacCracken and Kenneth I. Joy. Free-Form deformations with lattices of arbitrary topology. In Holly Rushmeier, editor, SIGGRAPH 96 Conference Proceedings, Annual Conference Series, pages 181–188. ACM SIGGRAPH, Addison Wesley, August 1996. held in New Orleans, Louisiana, 04-09 August 1996.

    Google Scholar 

  16. K. Mehlhorn and S. Näher. LEDA: a platform for combinatorial and geometric computing. Commun. ACM, 38:96–102, 1995.

    Article  Google Scholar 

  17. Agata Opalach and Marie-Paule Cani-Gascuel. Local deformations for animation of implicit surfaces. In SCCG’97, Bratislava, Slovakia, 1997.

    Google Scholar 

  18. R.L. Ogniewicz and O. Kübler. Hierarchic voronoi skeletons. Pattern Recognition, 28(3):343–359, 1995.

    Article  Google Scholar 

  19. K. Singh, J. Ohya, and R. Parent. Human figures synthesis and animation for virtual space teleconferencing. IEEE VRAIS, pages 118–125, 1995.

    Google Scholar 

  20. E.C. Sherbrooke, N.M. Patrikalakis, and E. Brisson. An algorithm for the medial axis transform of 3d polyhedral solids. In Proc. ACM Siggraph Sympos. Solid Modeling, pages 187–199, 1995.

    Google Scholar 

  21. F. Scheepers, R.E. Parent, W.E. Carlson, and S.F. May. Anatomy-based modeling of the human musculature. In Computer Graphics (SIGGRAPH’ 97 Proceedings), pages 163–172, July 1997.

    Google Scholar 

  22. William J. Schroeder, Jonathan A. Zarge, and William E. Lorensen. Decimation of triangle meshes. In Edwin E. Catmull, editor, Computer Graphics (SIGGRAPH’ 92 Proceedings), volume 26, pages 65–70, July 1992.

    Google Scholar 

  23. Jane Wilhelms and Allen Van Gelder. Anatomically based modeling. In Turner Whitted, editor, SIGGRAPH 91 Conference Proceedings, Annual Conference Series, pages 173–180. ACM SIGGRAPH, Addison Wesley, August 1997.

    Google Scholar 

  24. Denis Zorin, Peter Schröder, and Wim Sweldens. Interactive multiresolution mesh editing. In Turner Whitted, editor, SIGGRAPH 97 Conference Proceedings, Annual Conference Series, pages 259–268. ACM SIGGRAPH, Addison Wesley, August 1997.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Wien

About this paper

Cite this paper

Teichmann, M., Teller, S. (1999). Assisted Articulation of Closed Polygonal Models. In: Arnaldi, B., Hégron, G. (eds) Computer Animation and Simulation ’98. Eurographics. Springer, Vienna. https://doi.org/10.1007/978-3-7091-6375-7_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-6375-7_7

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-211-83257-8

  • Online ISBN: 978-3-7091-6375-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics