Skip to main content

Real-Time Animation of Human Hair Modeled in Strips

  • Conference paper
Computer Animation and Simulation 2000

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

Abstract

A major difficulty in animating human hair results from the large number of individual hair strands in a hairstyle. Current systems of hair modeling and animation use a static, non-scalable representation of hair and consequently, they are better suited for off-line rendering and animation. This paper describes how hair strands can be represented using a more compact and accurate parametric representation. In addition, we propose a novel framework of human hair modeling and animation based on grouping hair strands into strips. Each hair strip is modeled by one patch of parametric surface. Polygon tessellation and the alpha-mapping using hair textures are then applied. Animation is done by keyframing of the control point of surface patches. The parametric representation of hair strips can handle a deformation of any complexity and still appear smooth. We also use multiresolution techniques in the polygon tessellation and apply alpha-mapping to obtain higher speed with different requirements of details for applications. Real-time performance on a PC platform can be achieved with the help of low-end hardware of 3D acceleration.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. K. Anjyo, Y. Usami, and T. Kurihura. A Simple Method For Extracting The Natural Beauty Of Hair, SIGGRAPH (92), pp. 111-120.

    Google Scholar 

  2. D. Baraff and A. Witkin. Large Steps in Cloth Simulation, SIGGRAPH (98), pp. 43-54.

    Google Scholar 

  3. W. Bohm. Insert New Knots into B-spline Curves, Journal of Computer Aided Design, 12(4), pp. 199–201, 1980.

    Article  Google Scholar 

  4. E. Catmull and J. Clark. Recursively Generated B-spline Surfaces on Arbitrary Topological Meshes. Journal of Computer Aided Design, 10(6), pp. 350–355, 1978.

    Article  Google Scholar 

  5. L. H. Chen, S. Saeyor, H. Dohi, and M. Ishizuka. A System of 3D Hair Style Synthesis Based on the Wisp Model, The Visual Computer, 15(4), pp. 159–170 (1999).

    Article  MATH  Google Scholar 

  6. E. Cohen, T. Lyche, and R. Risenfeld. Discrete B-Splines and Subdivision Technique in Computer-Aided Geometric Design and Computer Graphics, CGIP, 14(2), 1980, pp. 87–111.

    Google Scholar 

  7. A. Daldegan, T. Kurihara, N. Magnenat Thalmann, and D. Thalmann. An Integrated System for Modeling, Animating and Rendering Hair, Proc. Eurographics (93), Computer Graphics Forum, Vol. 12, No3, pp.211–221.

    Google Scholar 

  8. T. DeRose, M. Kass, and T Truong. Subdivision Surfaces in Character Animation, SIGGRAPH (98), pp. 85-94.

    Google Scholar 

  9. J. D. Foley, A. van Dam, S. K. Feiner, and J. F. Hughes. Computer Graphics, Principles and Practice, Addison-Wesley Publishing Company, Inc. 1996, pp. 835-840.

    Google Scholar 

  10. A. R. Forrest. The Twisted Cubic Curve: A Computer-Aided Geometric Design Approach. Journal of Computer Aided Design, 12(10), pp. 350–355, 1980.

    Google Scholar 

  11. H. Hoppe. View-dependent Refinement of Progressive Meshes, SIGGRAPH (97), pp. 189-198.

    Google Scholar 

  12. J. T. Kajiya and T. L. Kay. Rendering Fur with Three Dimensional Textures, SIGGRAPH (89), pp. 271-280.

    Google Scholar 

  13. W. Kong and M. Nakajima. Visible Volume Buffer for Efficient Hair Expression and Shadow Generation, Computer Animation (99), (May 1999, Geneva, Switzerland). IEEE Computer Society.

    Google Scholar 

  14. T. Kurihara, K. Anjyo, and D. Thalmann. Hair Animation with Collision Detection, Models and Techniques in Computer Animation (93), Springer-Verlag, Tokyo, pp. 128–138.

    Google Scholar 

  15. A. Meyer. A Linear Time Oslo Algorithm, TOG (10), 1991, pp. 312–318.

    Article  MATH  Google Scholar 

  16. G. Miller. From Wire-Frame to Furry Animals, Graphics Interface (88), pp. 138-146.

    Google Scholar 

  17. F. Neyret. Modeling, Animating, and Rendering Complex Scenes Using Volumetric Textures, IEEE Transactions on Visualization and Computer Graphics, 4(1), pp. 55–70 (January-March 1998).

    Article  Google Scholar 

  18. K. H. Perlin. Hypertexture, SIGGRAPH (89), pp. 253-262.

    Google Scholar 

  19. J. C. Platt and A. H. Barr. Constraint Methods for Flexible Models, SIGGRAPH (88), pp. 279-288.

    Google Scholar 

  20. R. E. Rosenblum, W E. Carlson, and I. E. Tripp. Simulating the Structure and Dynamics of Human Hair: Modeling, Rendering and Animation. The Journal of Visualization and Computer Animation, 2(4), 1991, pp. 141–148.

    Article  Google Scholar 

  21. J. Shen and D. Thalmann. Interactive Shape Design Using Metaballs and Splines, Implicit Surfaces (95), pp. 187-196.

    Google Scholar 

  22. Sun Microsystems. Java3D API documentation and Tutorial, http: //java.sun.com, 2000.

    Google Scholar 

  23. C. C. Tanner, C. J. Migdal, and M. T. Jones. The Clipmap: A Virtual Mipmap, SIGGRAPH (98), pp. 151-158.

    Google Scholar 

  24. N. Magnenat Thalmann and A. Daldegan. Creating Virtual Fur and Hair Styles for Synthetic Actors. In Communicating with Virtual Worlds, Springer-Verlag, Tokyo, 1993, pp. 358–370.

    Chapter  Google Scholar 

  25. P. Volino, N. Magnenat Thalmann, and N. Magnenat Thalmann. Versatile and Efficient Techniques for Simulating Cloth and other Deformable Objects. SIGGRAPH (95), pp. 137-144.

    Google Scholar 

  26. Y. Watanabe and Y. Suenaga. A Trigonal Prism-Based Method For Hair Image Generation, CGA(12), No. 1, 1992, pp. 47–53.

    Google Scholar 

  27. L. Williams. Pyramidal Parametrics, SIGGRAPH (83), pp. 1-11.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Wien

About this paper

Cite this paper

Koh, C.K., Huang, Z. (2000). Real-Time Animation of Human Hair Modeled in Strips. In: Magnenat-Thalmann, N., Thalmann, D., Arnaldi, B. (eds) Computer Animation and Simulation 2000. Eurographics. Springer, Vienna. https://doi.org/10.1007/978-3-7091-6344-3_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-6344-3_8

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-211-83549-4

  • Online ISBN: 978-3-7091-6344-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics