Skip to main content

Part of the book series: Advanced Topics in Science and Technology in China ((ATSTC))

  • 910 Accesses

Abstract

In this chapter we introduce a new method for fast and high-quality rendering of hair and its associated data structure support for hair modeling. The method is capable of rendering sophisticated hair models in real time with high quality, both of which are key properties for the satisfactory running of a virtual hairy brush-based digital painting system. Why is hair rendering and modeling relevant and important for such a system? In the following, we try to answer this question from two major angles.

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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. Timo Aila and Samuli Laine. Alias-free shadow maps. In Proceedings of Eurographics Symposium on Rendering, Norrkoping, Sweden: Eurographics Association, pages 161–166, 2004.

    Google Scholar 

  2. Yosuke Bando, Bing-Yu Chen, and Tomoyuki Nishita. Animating hair with loosely connected particles. Computer Graphics Forum, 22(3):411–418, 2003.

    Article  Google Scholar 

  3. James F. Blinn. Light reflection functions for simulation of clouds and dusty surfaces. In Proceedings of ACM SIGGRAPH Conference, New York, NY, USA: ACM Press, pages 21–29, 1982.

    Google Scholar 

  4. Franklin C. Crow. Shadow algorithms for computer graphics. In Proceedings of ACM SIGGRAPH Conference, San Jose, CA, USA: ACM Press, pages 242–248, 1977.

    Google Scholar 

  5. Kristin J. Dana, Bram van Ginneken, Shree K. Nayar, and Jan J. Koenderink. Reflectance and texture of real-world surfaces. ACM Transactions on Graphics, 18(1):1–34, 1999.

    Article  Google Scholar 

  6. Ryo Furukawa, Hiroshi Kawasaki, Katsushi Ikeuchi, and Masao Sakauchi. Appearance-based object modeling using texture database: acquisition, compression and rendering. In EGRW’ 02: Proceedings of the 13th Eurographics Workshop on Rendering, Aire-la-Ville, Switzerland: Eurographics Association, pages 257–266, 2002.

    Google Scholar 

  7. Steven J. Gortler, Radek Grzeszczuk, Richard Szeliski, and Michael F. Cohen. The lumigraph. In SIGGRAPH’ 96: Proceedings of the 23rd Annual Conference on Computer Graphics and. Interactive Techniques, New Orleans, LA, USA: ACM Press, pages 43–54, 1996.

    Chapter  Google Scholar 

  8. Dan B. Goldman. Fake fur rendering. In SIGGRAPH’ 97: Proceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques, Los Angeles, CA, USA: ACM Press/Addison-Wesley Publishing Co., pages 127–134, 1997.

    Chapter  Google Scholar 

  9. James T. Kajiya and Brian P. Von Herzen. Ray tracing volume densities. Proceedings of ACM SIGGRAPH Conference, New York, NY, USA: ACM Press, pages 165–174, 1984.

    Google Scholar 

  10. Martin Koster, Jorg Haber, and Hans-Peter Seidel. Real-time rendering of human hair using programmable graphics hardware. In CGI’04: Proceedings of Computer Graphics International, Grete, Greece: ACM Press, pages 248–256, 2004.

    Google Scholar 

  11. James T. Kajiya and Timothy L. Kay. Rendering fur with three-dimensional textures. Computer Graphics (SIGGRAPH), 23(3):271–280, 1989.

    Article  Google Scholar 

  12. Tae-Yong Kim and Ulrich Neumann. Opacity shadow maps. In Proceedings of the 12th Eurographics Workshop on Rendering, London, UK, pages 177–182, 2001.

    Google Scholar 

  13. Marc Levoy and Pat Hanrahan. Light field rendering. In SIGGRAPH’ 96: Proceedings of the 23rd Annual Conference on Computer Graphics and Interactive Techniques, New Orleans, LA, USA: ACM Press, pages 31–42, 1996.

    Chapter  Google Scholar 

  14. Jerome Lengyel, Emil Praun, Adam Finkelstein, and Hugues Hoppe. Real-time fur over arbitrary surfaces. In I3D’ 01: Proceedings of the 2001 Symposium on Interactive 3D Graphics, Triangle Park, NC, USA: ACM Press, pages 227–232, 2001.

    Chapter  Google Scholar 

  15. Tom Lokovic and Eric Veach. Deep shadow maps. In SIGGRAPH’ 00: Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, New Orleans, LA, USA: ACM Press/Addison-Wesley Publishing Co., pages 385–392, 2000.

    Chapter  Google Scholar 

  16. Leonard McMillan and Gary Bishop. Plenoptic modeling: an image-based rendering system. In SIGGRAPH’ 95: Proceedings of the 22nd Annual Conference on Computer Graphics and Interactive Techniques, Los Angeles, CA, USA: ACM Press, pages 39–46, 1995.

    Chapter  Google Scholar 

  17. [MJC+03]_Stephen R. Marschner, Henrik W. Jensen, Mike Cammarano, Steve Worley, and Pat Hanrahan. Light scattering from human hair fibers. In SIGGRAPH’ 03: ACM SIGGRAPH 2003 Papers, San Diego, CA, USA: ACM Press, pages 780–791, 2003.

    Chapter  Google Scholar 

  18. Tom Mertens, Jan Kautz, Philippe Bekaert, and Frank Van Reeth. A self-shadow algorithm for dynamic hair using density clustering. In Proceedings of Eurographics Symposium on Rendering, Norrkoping, Sweden: Eurographics Association, 2004.

    Google Scholar 

  19. Nadia Magnenat-Thalmann, Sunil Hadap, and Prem Kalra. State of the art in hair simulation. International Workshop on Human Modeling and Animation. Seoul, Korea: Korea Computer Graphics Society, pages 3–9, 2002.

    Google Scholar 

  20. [NRH+77]_F.E. Nicodemus, J.C. Richmond, J.J. Hsia, I.W. Ginsberg, and T. Limperis. Geometric considerations and nomenclature for reflectance. Monograph 161, National Bureau of Standards (US), 1977.

    Google Scholar 

  21. Kenneth Perlin and Eric Hoffert. Hypertexture. In SIGGRAPH’ 89: Proceedings of the 16th Annual Conference on Computer Graphics and Interactive Techniques, Boston, MA, USA: ACM Press, pages 253–262, 1989.

    Chapter  Google Scholar 

  22. William T. Reeves. Particle systems—a technique for modeling a class of fuzzy objects. ACM Transactions on Graphics, 2(2):91–108, 1983.

    Article  Google Scholar 

  23. Thorsten Scheuermann. Practical real-time hair rendering and shading. In SIGGRAPH’ 04: ACM SIGGRAPH 2004 Sketches, Los Angeles, CA, USA: ACM Press, page 147, 2004.

    Chapter  Google Scholar 

  24. [WBK+07]_Kelly Ward, Florence Bertails, Tae-Yong Kim, Stephen R. Marschner, Marie-Paule Cani, and Ming C. Lin. A survey on hair modeling: styling, simulation, and rendering. IEEE Transactions on Visualization and Computer Graphics, 13(2):213–234, 2007.

    Article  Google Scholar 

  25. Songhua Xu, Francis C. M. Lau, Feng Tang, and Yunhe Pan. Advanced design for a realistic virtual brush. Computer Graphics Forum (Proceedings of Eurographics’ 03), 22(3):533–542, 2003.

    Article  Google Scholar 

  26. Zhan Xu and Xuedong Yang. V-hairstudio: an interactive tool for hair design. IEEE Computer Graphics and Applications, 21(3):36–43, 2001.

    MathSciNet  Google Scholar 

  27. Xudong Yang, Zhan Xu, Jun Yang, and Tao Wang. The cluster hair model. Graphical Models, 62(2):85–103, 2000.

    Article  Google Scholar 

Download references

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Zhejiang University Press, Hangzhou and Springer-Verlag GmbH Berlin Heidelberg

About this chapter

Cite this chapter

(2009). Rendering Component of an Advanced Virtual Hairy Paintbrush System. In: A Computational Approach to Digital Chinese Painting and Calligraphy. Advanced Topics in Science and Technology in China. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88148-3_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-88148-3_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-88147-6

  • Online ISBN: 978-3-540-88148-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics