Skip to main content

Realistic Skin Rendering on GPU

  • Chapter
Intelligent Computer Graphics 2009

Part of the book series: Studies in Computational Intelligence ((SCI,volume 240))

Abstract

Realistic rendering of layered translucent materials, such as human skin, combines knowledge from mathematics, physics, and biology. Several years ago the best-known examples of human skin had used several minutes for each image rendering. In last years GPU development accompanied with programming tools and methods evolution allows obtaining realistic skin look with real-time application performance. The presented paper describes the most important steps in translucent materials modeling and rendering, surveys the technique components and considers new tendencies in GPU-based skin modeling implementation, analyses advantages and drawbacks of the most popular approaches. The paper describes in details the new method that combines translucent shadow map for the irradiance calculation and the dipole model for diffuse component computation. The method improves modeling accuracy and can be used for parameterized meshes. The algorithm combines power of contemporary GPU and mathematically accurate modeling of light transport in human skin.

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as 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
Hardcover Book
USD 109.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

  • Borshukov, G., Lewis, J.P.: Realistic human face rendering for "The Matrix Reloaded". In: ACM SIGGRAPH 2003 Sketches & Applications, vol. 1. ACM Press, New York (2003)

    Google Scholar 

  • Blinn, J.F.: Models of light reflection for computer synthesized pictures. In: SIGGRAPH 1977 Proceedings, pp. 192–188 (1977)

    Google Scholar 

  • Blinn, J.F.: Simulation of wrinkled surfaces. In: SIGGRAPH 1978 Proceedings, pp. 286–292 (1978)

    Google Scholar 

  • Cook, R., Torrance, K.: A reflectance model for computer graphics. Computer Graphics 15(3) (1981)

    Google Scholar 

  • D’Eon, E.: GDC, Demo Team Secrets: Advanced Skin Rendering (2007), http://developer.download.nvidia.com/presentations/2007/gdc/Advanced_Skin.pdf (Accessed, 9 June 2009)

  • D’Eon, E., Luebke, D.: Advanced Techniques for Realistic Real-Time Skin Rendering. In: Nguyen, H. (ed.) GPU Gems-3 (2007)

    Google Scholar 

  • D’Eon, E., Luebke, D., Enderton, E.: Efficient rendering of human skin. In: Proc. Eurographics Symposium on Rendering (2007)

    Google Scholar 

  • Ernst, I., Rtisseler, H., Schulz, H., et al.: Gouraud Bump Mapping. In: Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware, Lisbon, Portugal (1998)

    Google Scholar 

  • Debevec, P., Hawkins, T., Tchou, C., et al.: Acquiring the Reflectance Field of a Human Face. In: Proc. 27th Ann. Conf. Computer Graphics and Interactive Techniques, pp. 145–156 (2000)

    Google Scholar 

  • Donner, C., Jensen, H.W.: Light diffusion in multi-layered translucent materials. ACM Trans. Graph. 24(3), 1032–1039 (2005)

    Article  Google Scholar 

  • Donner, C., Jensen, H.W.: A spectral BSSRDF for shading human skin. In: Rendering Techniques 2006 (Proceedings of the Eurographics Symposium on Rendering), pp. 409–418 (2006)

    Google Scholar 

  • Dachsbacher, C., Stamminger, M.: Translucent Shadow Maps. In: Rendering Techniques 2003 (Proceedings of the Eurographics Symposium on Rendering), pp. 197–201 (2003)

    Google Scholar 

  • Gosselin, D.: Real-Time Skin Rendering. Presentation at Game Developers Conference (2004), http://ati.amd.com/developer/gdc/Gosselin_skin.pdf (Accessed, 9 June 2009)

  • Gosselin, D., Sander, P.V., Mitchell, J.L.: Real-time texture-space skin rendering. In: Engel, W. (ed.) ShaderX3: Advanced Rendering Techniques in DirectX and OpenGL. Charles River Media, Cambridge (2004)

    Google Scholar 

  • Green, S.: Real-Time Approximations to Subsurface Scattering. In: Fernando, R. (ed.) GPU Gems, pp. 263–278. Addison-Wesley, Reading (2004)

    Google Scholar 

  • Hanrahan, P., Krueger, W.: Reflection from layered surfaces due to subsurface scattering. In: Proceedings of the 20th annual conference on Computer graphics and interactive techniques, pp. 165–174 (1993)

    Google Scholar 

  • Jensen, H.W., Marschner, S.R., Levoy, M., et al.: A practical model for subsurface light transport. In: Proceedings of ACM SIGGRAPH 2001, pp. 511–518 (2001)

    Google Scholar 

  • Jensen, H.W., Buhler, J.: A rapid hierarchical rendering technique for translucent materials. ACM Trans. Graph. 21(3), 576–581 (2002)

    Article  Google Scholar 

  • Kelemen, C., Szirmay-Kalos, L.: A Microfacet based coupled specular-matte BRDF model with importance sampling. In: Eurographics Conference Proc., Short presentations, pp. 25–34 (2001)

    Google Scholar 

  • MERL/ETH Skin Reflectance Database, http://www.merl.com/facescanning/ (Accessed, 9 June 2009)

  • Phong, B.T.: Illumination of Computer-Generated Images. In: UTEC-CSs-73-129, Department of Computer Science, University of Utah (1973)

    Google Scholar 

  • Shirley, P., Hu, H., Lafortune, E., et al.: A coupled matte-specular reflection model. Technical Report (1997), http://aesl.hanyang.ac.kr/resource/mont/cmsrm.pdf (Accessed, 9 June 2009)

  • Sokolov, D., Plemenos, D.: Viewpoint quality and scene understanding. In: The 6th International Eurographics Symposium on Virtual Reality, Archaeology and Cultural Heritage (VAST 2005), Pisa, Italy (2005)

    Google Scholar 

  • Sbert, M., Plemenos, D., Feixas, M., et al.: Viewpoint Quality: Measures and Applications. In: Computational Aesthetics in Graphics, Visualization and Imaging, Girona, pp. 1–8 (2005)

    Google Scholar 

  • Sokolov, D., Plemenos, D., Tamine, K.: Viewpoint Quality and Global Scene Exploration Strategies. In: International Conference on Computer Graphics and Applications (GRAPP 2006), Setubal, Portugal (2006)

    Google Scholar 

  • Tariq, S., Gardner, A., Llamas, I., et al.: Efficient Estimation of Spatially Varying Subsurface Scattering Parameters for Relighting. USC ICT Technical Report IT-TR-01-2006 (2006)

    Google Scholar 

  • Torrance, K., Sparrow, M.: Off-specular peaks in the directional distribution of reflected thermal distribution. Journal of Heat Transfer – Transactions of the ASME, 223–230 (May 1966)

    Google Scholar 

  • Weyrich, T., Matusik, W., Pfister, H., et al.: A Measurement-Based Skin Reflectance Model for Face Rendering and Edition. (2005), http://www.merl.com/reports/docs/TR2005-071.pdf (Accessed, 9 June 2009)

  • Weyrich, T., Matusik, W., Pfister, H., et al.: Analysis of Human Faces Using a Measurement-Based Skin Reflectance Model. ACM Transactions on Graphics 25(3), 1013–1024 (2006)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Martinova, E. (2009). Realistic Skin Rendering on GPU. In: Plemenos, D., Miaoulis, G. (eds) Intelligent Computer Graphics 2009. Studies in Computational Intelligence, vol 240. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03452-7_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-03452-7_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-03451-0

  • Online ISBN: 978-3-642-03452-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics