skip to main content
research-article

Hair meshes

Published:01 December 2009Publication History
Skip Abstract Section

Abstract

Despite the visual importance of hair and the attention paid to hair modeling in the graphics research, modeling realistic hair still remains a very challenging task that can be performed by very few artists. In this paper we present hair meshes, a new method for modeling hair that aims to bring hair modeling as close as possible to modeling polygonal surfaces. This new approach provides artists with direct control of the overall shape of the hair, giving them the ability to model the exact hair shape they desire. We use the hair mesh structure for modeling the hair volume with topological constraints that allow us to automatically and uniquely trace the path of individual hair strands through this volume. We also define a set of topological operations for creating hair meshes that maintain these constraints. Furthermore, we provide a method for hiding the volumetric structure of the hair mesh from the end user, thus allowing artists to concentrate on manipulating the outer surface of the hair as a polygonal surface. We explain and show examples of how hair meshes can be used to generate individual hair strands for a wide variety of realistic hair styles.

Skip Supplemental Material Section

Supplemental Material

References

  1. Alter, J. S., 2004. Hair generation and other natural phenomena with surface derived control volumes in computer graphics and animation. U.S. Patent 6720962.Google ScholarGoogle Scholar
  2. Anjyo, K., Usami, Y., and Kurihara, T. 1992. A simple method for extracting the natural beauty of hair. In SIGGRAPH '92: Proceedings of the 19th annual conference on Computer graphics and interactive techniques, ACM, New York, NY, USA, 111--120. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Catmull, E., and Rom, R. J. 1974. A class of local interpolating splines. In Computer Aided Geometric Design, Academic Press, Orlando, FL, USA, 317--326.Google ScholarGoogle Scholar
  4. Chang, J. T., Jin, J., and Yu, Y. 2002. A practical model for hair mutual interactions. In SCA '02: Proceedings of the 2002 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, ACM, New York, NY, USA, 73--80. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Chen, L.-H., Saeyor, S., Dohi, H., and Ishizuka, M. 1999. A system of 3d hair style synthesis based on the wisp model. The Visual Computer 15, 4, 159--170.Google ScholarGoogle ScholarCross RefCross Ref
  6. Choe, B., and Ko, H.-S. 2005. A statistical wisp model and pseudophysical approaches for interactive hairstyle generation. IEEE Transactions on Visualization and Computer Graphics 11, 2, 160--170. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Daldegan, A., Thalmann, N. M., Kurihara, T., and Thalmann, D. 1993. An integrated system for modeling, animating and rendering hair. In Eurographics '93, Blackwell Publishers, Oxford, UK, R. J. Hubbold and R. Juan, Eds., Eurographics, 211--221.Google ScholarGoogle Scholar
  8. Floater, M. S. 2003. Mean value coordinates. Computer Aided Geometric Design 20, 1, 19--27. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Fu, H., Wei, Y., Tai, C.-L., and Quan, L. 2007. Sketching hairstyles. In SBIM '07: Proceedings of the 4th Eurographics Workshop on Sketch Based Interfaces and Modeling, ACM, New York, NY, USA, 31--36. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Grabli, S., Sillion, F., Marschner, S. R., and Lengyel, J. E. 2002. Image-based hair capture by inverse lighting. In Proc. Graphics Interface, 51--58.Google ScholarGoogle Scholar
  11. Hadap, S., and Magnenat-Thalmann, N. 2000. Interactive hair styler based on fluid flow. In Eurographics Workshop on Computer Animation and Simulation 2000, Springer, 87--99.Google ScholarGoogle Scholar
  12. Kim, T.-Y., and Neumann, U. 2000. A thin shell volume for modeling human hair. In CA '00: Proceedings of the Computer Animation, IEEE Computer Society, Washington, DC, USA, 104. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Kim, T.-Y., and Neumann, U. 2002. Interactive multiresolution hair modeling and editing. ACM Transactions on Graphics (Proc. of SIGGRAPH 2002) 21, 3, 620--629. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Koh, C. K., and Huang, Z. 2001. A simple physics model to animate human hair modeled in 2d strips in real time. In Proceedings of the Eurographic workshop on Computer animation and simulation, Springer-Verlag New York, Inc., New York, NY, USA, 127--138. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Kong, W., Takahashi, H., and Nakajima, M. 1997. Generation of 3d hair model from multiple pictures. In Proceedings of Multimedia Modeling, 183--196.Google ScholarGoogle Scholar
  16. Lee, D. W., and Ko, H. S. 2001. Natural hairstyle modeling and animation. Graphical Models 63, 2, 67--85. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Liang, W., and Huang, Z. 2003. An enhanced framework for real-time hair animation. In PG '03: Proceedings of the 11th Pacific Conference on Computer Graphics and Applications, IEEE Computer Society, Washington, DC, USA, 467. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Malik, S. 2005. A sketching interface for modeling and editing hairstyles. In SBIM '05: Proceedings of the 2nd Eurographics Workshop on Sketch Based Interfaces and Modeling, 185--194.Google ScholarGoogle Scholar
  19. Mao, X., Isobe, S., Anjyo, K., and Imamiya, A. 2005. Sketchy hairstyles. In CGI '05: Proceedings of the Computer Graphics International 2005, IEEE Computer Society, Washington, DC, USA, 142--147. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Noble, P., and Tang, W. 2004. Modelling and animating cartoon hair with nurbs surfaces. In CGI '04: Proceedings of the Computer Graphics International, IEEE Computer Society, Washington, DC, USA, 60--67. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Paris, S., Hector M. Brice n., and Sillion, F. X. 2004. Capture of hair geometry from multiple images. ACM Transactions on Graphics (Proc. of SIGGRAPH 2004) 23, 3, 712--719. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Paris, S., Chang, W., Kozhushnyan, O. I., Jarosz, W., Matusik, W., Zwicker, M., and Durand, F. 2008. Hair photobooth: geometric and photometric acquisition of real hairstyles. ACM Transactions on Graphics (Proc. of SIGGRAPH 2008) 27, 3, Article 30. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Shewchuk, J. R. 1994. An introduction to the conjugate gradient method without the agonizing pain. Tech. rep., Pittsburgh, PA, USA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Wang, T., and Yang, X. D. 2004. Hair design based on the hierarchical cluster hair model. Geometric modeling: techniques, applications, systems and tools, 330--359. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Wang, L., Yu, Y., Zhou, K., and Guo, B. 2009. Example-based hair geometry synthesis. ACM Transactions on Graphics (Proc. of SIGGRAPH 2009) 28, 3, Article 56. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Ward, K., Bertails, F., Kim, T.-Y., Marschner, S. R., Cani, M.-P., and Lin, M. C. 2007. A survey on hair modeling: Styling, simulation, and rendering. IEEE Transactions on Visualization and Computer Graphics 13, 2, 213--234. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Ward, K., Galoppo, N., and Lin, M. 2007. Interactive virtual hair salon. Presence: Teleoperators and Virtual Environments 16, 3, 237--251. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Wei, Y., Ofek, E., Quan, L., and Shum, H.-Y. 2005. Modeling hair from multiple views. ACM Transactions on Graphics (Proc. of SIGGRAPH 2005) 24, 3, 816--820. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Wither, J., Bertails, F., and Cani, M.-P. 2007. Realistic hair from a sketch. In International Conference on Shape Modeling and Applications, IEEE, Lyon, France, IEEE, 33--42. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Xu, Z., and Yang, X. D. 2001. V-hairstudio: An interactive tool for hair design. IEEE Computer Graphics and Applications 21, 3, 36--43. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Yang, X. D., Xu, Z., Wang, T., and Yang, J. 2000. The cluster hair model. Graphical Models 62, 2, 85--103. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Yu, Y. 2001. Modeling realistic virtual hairstyles. In PG '01: Proc. of the 9th Pacific Conference on Comp. Graphics and Applications, IEEE Computer Society, Washington, DC, USA, 295. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Hair meshes

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM Transactions on Graphics
        ACM Transactions on Graphics  Volume 28, Issue 5
        December 2009
        646 pages
        ISSN:0730-0301
        EISSN:1557-7368
        DOI:10.1145/1618452
        Issue’s Table of Contents

        Copyright © 2009 ACM

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 December 2009
        Published in tog Volume 28, Issue 5

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader