Skip to main content

Curvature Analysis of Sculpted Hair Meshes for Hair Guides Generation

  • Conference paper
  • First Online:
Advances in Computer Graphics (CGI 2021)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 13002))

Included in the following conference series:

  • 1882 Accesses

Abstract

This paper proposes an approach that generates hair guides from a sculpted 3D mesh, thus accelerating hair creation. Our approach relies on the local curvature on a sculpted mesh to discover the direction of the hair on the surface. We generate hair guides by following the identified strips of polygons matching hair strands. To improve the quality of the guides, some are split to ensure they correspond to hairstyles ranging from straight to wavy, while others are connected so that they correspond to longer hair strands. In order to automatically attach the guides to the scalp of a 3D head, a vector field is computed based on the directions of the guides, and is used in a backward growth of the guides toward the scalp. This approach is novel since there is no state-of-the-art method that generates hair from a sculpted mesh. Furthermore, we demonstrate how our approach works on different hair meshes. Compared to several hours of manual work to achieve a similar result, our guides are generated in a few minutes.

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

References

  1. Yuksel, C., Schaefer, S., Keyser, J.: Hair meshes. ACM Trans. Graph. 28(5), 1–7 (2009)

    Article  Google Scholar 

  2. Ward, K., Bertails, F., Kim, T.Y., Marschner, S.R., Cani, M.P., Lin, M.C.: A survey on hair modeling: styling, simulation, and rendering. IEEE Trans. Visual Comput. Graph. 13(2), 213–234 (2007)

    Article  Google Scholar 

  3. Hadap, S., Magnenat-Thalmann, N.: Interactive hair styler based on fluid flow. In: Magnenat-Thalmann, N., Thalmann, D., Arnaldi, B. (eds.) Computer Animation and Simulation 2000. EUROGRAPH, pp. 87–99. Springer, Vienna (2000). https://doi.org/10.1007/978-3-7091-6344-3_7

  4. Rosenblum, R.E., Carlson, W.E., Tripp, E., III.: Simulating the structure and dynamics of human hair: modelling, rendering and animation. J. Vis. Comput. Animat. 2(4), 141–148 (1991)

    Article  Google Scholar 

  5. Stam, J.: Multi-scale stochastic modelling of complex natural phenomena. Ph.D. thesis, University of Toronto (1996)

    Google Scholar 

  6. Yu, Y.: Modeling realistic virtual hairstyles. In: 9th Pacific Conference on Computer Graphics and Applications. Pacific Graphics 2001, pp. 295–304. IEEE (2001)

    Google Scholar 

  7. Liang, W., Huang, Z.: An enhanced framework for real-time hair animation. In: 11th Pacific Conference on Computer Graphics and Applications 2003, Proceedings, pp. 467–471. IEEE (2003)

    Google Scholar 

  8. Noble, P., Tang, W.: Modelling and animating cartoon hair with NURBS surfaces. In: Proceedings Computer Graphics International 2004, pp. 60–67. IEEE (2004)

    Google Scholar 

  9. Yang, X.D., Xu, Z., Yang, J., Wang, T.: The cluster hair model. Graph. Models 62(2), 85–103 (2000)

    Article  Google Scholar 

  10. Choe, B., Ko, H.S.: A statistical wisp model and pseudophysical approaches for interactive hairstyle generation. IEEE Trans. Visual Comput. Graph. 11(2), 160–170 (2005)

    Article  Google Scholar 

  11. Bao, Y., Qi, Y.: Realistic hair modeling from a hybrid orientation field. Visual Comput. 32(6), 729–738 (2016). https://doi.org/10.1007/s00371-016-1240-1

    Article  Google Scholar 

  12. Cao, C., Wu, H., Weng, Y., Shao, T., Zhou, K.: Real-time facial animation with image-based dynamic avatars. ACM Trans. Graph. 35(4), 126:1–126:12 (2016)

    Google Scholar 

  13. Luo, L., Li, H., Paris, S., Weise, T., Pauly, M., Rusinkiewicz, S.: Multi-view hair capture using orientation fields. In: 2012 IEEE Conference on Computer Vision and Pattern Recognition, pp. 1490–1497. IEEE (2012)

    Google Scholar 

  14. Luo, L., Li, H., Rusinkiewicz, S.: Structure-aware hair capture. ACM Trans. Graph. 32(4), 1–12 (2013)

    Article  Google Scholar 

  15. Paris, S., Briceno, H.M., Sillion, F.X.: Capture of hair geometry from multiple images. ACM Trans. Graph. 23(3), 712–719 (2004)

    Article  Google Scholar 

  16. Paris, S., et al.: Hair photobooth: geometric and photometric acquisition of real hairstyles. ACM Trans. Graph. 27(3), 30 (2008)

    Article  Google Scholar 

  17. Wei, Y., Ofek, E., Quan, L., Shum, H.Y.: Modeling hair from multiple views. ACM Trans. Graph. 24(3), 816–820 (2005)

    Article  Google Scholar 

  18. Zhang, M., Chai, M., Wu, H., Yang, H., Zhou, K.: A data-driven approach to four-view image-based hair modeling. ACM Trans. Graph. 36(4), 156–1 (2017)

    Google Scholar 

  19. Chai, M., Wang, L., Weng, Y., Yu, Y., Guo, B., Zhou, K.: Single-view hair modeling for portrait manipulation. ACM Trans. Graph. 31(4), 1–8 (2012)

    Article  Google Scholar 

  20. Chai, M., Wang, L., Weng, Y., Jin, X., Zhou, K.: Dynamic hair manipulation in images and videos. ACM Trans. Graph. 32(4), 1–8 (2013)

    Article  Google Scholar 

  21. Hu, L., Ma, C., Luo, L., Li, H.: Single-view hair modeling using a hairstyle database. ACM Trans. Graph. 34(4), 1–9 (2015)

    Article  Google Scholar 

  22. Chai, M., Shao, T., Wu, H., Weng, Y., Zhou, K.: AutoHair: fully automatic hair modeling from a single image. ACM Trans. Graph. 35(4), 116:1–116:12 (2016)

    Google Scholar 

  23. Hu, L., et al.: Avatar digitization from a single image for real-time rendering. ACM Trans. Graph. 36(6), 1–14 (2017)

    Article  Google Scholar 

  24. Ye, Z., Li, G., Yao, B., Xian, C.: HAO-CNN: filament-aware hair reconstruction based on volumetric vector fields. Comput. Animat. Virtual Worlds 31(4–5), e1945 (2020)

    Google Scholar 

  25. Zhang, M., Zheng, Y.: Hair-GAN: recovering 3D hair structure from a single image using generative adversarial networks. Visual Inform. 3(2), 102–112 (2019)

    Article  MathSciNet  Google Scholar 

  26. Zhou, Y., et al.: HairNet: single-view hair reconstruction using convolutional neural networks. In: Ferrari, V., Hebert, M., Sminchisescu, C., Weiss, Y. (eds.) ECCV 2018. LNCS, vol. 11215, pp. 249–265. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-01252-6_15

    Chapter  Google Scholar 

  27. Au, O.K.C., Tai, C.L., Chu, H.K., Cohen-Or, D., Lee, T.Y.: Skeleton extraction by mesh contraction. ACM Trans. Graph. 27(3), 1–10 (2008)

    Article  Google Scholar 

  28. Ghafourzadeh, D., et al.: Local control editing paradigms for part-based 3D face morphable models. Comput. Animat. Virtual Worlds e2028 (2021)

    Google Scholar 

  29. Museth, K.: VDB: high-resolution sparse volumes with dynamic topology. ACM Trans. Graph. 32(3), 1–22 (2013)

    Article  Google Scholar 

  30. Shepard, D.: A two-dimensional interpolation function for irregularly-spaced data. In: Proceedings of the 1968 23rd ACM National Conference, pp. 517–524. Association for Computing Machinery, New York (1968)

    Google Scholar 

  31. Jiang, J., Sheng, B., Li, P., Ma, L., Tong, X., Wu, E.: Real-time hair simulation with heptadiagonal decomposition on mass spring system. Graph. Models 111, 101077 (2020)

    Article  Google Scholar 

  32. Sun, C., Ramachandran, S., Paquette, E., Lee, W.S.: Single-view procedural braided hair modeling through braid unit identification. Comput. Animat. Virtual Worlds 32(3–4), e2007 (2021)

    Google Scholar 

Download references

Acknowledgment

This work was supported by Ubisoft Inc. and École de technologie supérieure. We would also like to thank SideFXTM for providing HoudiniTM licenses for research.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Florian Pellegrin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Pellegrin, F., Beauchamp, A., Paquette, E. (2021). Curvature Analysis of Sculpted Hair Meshes for Hair Guides Generation. In: Magnenat-Thalmann, N., et al. Advances in Computer Graphics. CGI 2021. Lecture Notes in Computer Science(), vol 13002. Springer, Cham. https://doi.org/10.1007/978-3-030-89029-2_30

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-89029-2_30

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-89028-5

  • Online ISBN: 978-3-030-89029-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics