Skip to main content

Real-Time Rendering of Layered Materials with Linearly Filterable Reflectance Model

  • Conference paper
  • First Online:
Advances in Multimedia Information Processing -- PCM 2015 (PCM 2015)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 9314))

Included in the following conference series:

  • 1799 Accesses

Abstract

This paper proposes a real-time system to render with layered materials by using a linearly filterable reflectance model. This model effectively captures both surface and subsurface reflections, and supports smooth transitions over different resolutions. In a preprocessing stage, we build mip-map structures for both surface and subsurface meso-structures via fitting their bumpiness with mixtures of von Mises Fisher (movMF) distributions. Particularly, a movMF convolution algorithm and a movMF reduction algorithm are provided to well-approximate the visually perceived bumpiness of the subsurface with controllable rendering complexity. Then, both surface and subsurface reflections are implemented on GPUs with real-time performance. Experimental results reveal that our approach enables aliasing-free illumination under environmental lighting at different scales.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Ashikmin, M., Premože, S., Shirley, P.: A microfacet-based brdf generator. In: Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 2000, pp. 65–74. ACM Press/Addison-Wesley Publishing Co., New York (2000)

    Google Scholar 

  2. Bruneton, E., Neyret, F.: A survey of nonlinear prefiltering methods for efficient and accurate surface shading. IEEE Trans. Visual Comput. Graphics 18(2), 242–260 (2012)

    Article  Google Scholar 

  3. Cook, R.L., Torrance, K.E.: A reflectance model for computer graphics. ACM Trans. Graph. 1(1), 7–24 (1982)

    Article  Google Scholar 

  4. Dai, Q., Wang, J., Liu, Y., Snyder, J., Wu, E., Guo, B.: The dual-microfacet model for capturing thin transparent slabs. Comput. Graph. Forum 28(7), 1917–1925 (2009)

    Article  Google Scholar 

  5. Dupuy, J., Heitz, E., Iehl, J.C., Poulin, P., Neyret, F., Ostromoukhov, V.: Linear efficient antialiased displacement and reflectance mapping. ACM Trans Graph. 32(6), Article No. 211 (2013)

    Google Scholar 

  6. Fournier, A.: Normal distribution functions and multiple surfaces. In: Proceedings of Graphics Interface Workshop on Local Illumination, pp. 45–52 (1992)

    Google Scholar 

  7. Gu, J., Ramamoorthi, R., Belhumeur, P., Nayar, S.: Dirty glass: Rendering contamination on transparent surfaces. In: EuroGraphics Symposium on Rendering, June 2007

    Google Scholar 

  8. Han, C., Sun, B., Ramamoorthi, R., Grinspun, E.: Frequency domain normal map filtering. ACM Trans. Graph. 26(3), July 2007

    Google Scholar 

  9. 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, SIGGRAPH 1993, pp. 165–174 (1993)

    Google Scholar 

  10. Iwasaki, K., Dobashi, Y., Nishita, T.: Interactive bi-scale editing of highly glossy materials. ACM Trans. Graph. 31(6), 144:1–144:7 (2012)

    Google Scholar 

  11. Jakob, W., d’Eon, E., Jakob, O., Marschner, S.: A comprehensive framework for rendering layered materials. ACM Trans. Graph. 33(4), 118:1–118:14 (2014)

    Google Scholar 

  12. Mardia, K.V., Jupp, P.E.: Directional statistics. Wiley series in probability and statistics. Wiley, Chichester (2000)

    MATH  Google Scholar 

  13. Olano, M., Baker, D.: Lean mapping. In: Proceedings of I3D 2010, I3D 2010, pp. 181–188 (2010)

    Google Scholar 

  14. Pharr, M., Hanrahan, P.: Monte carlo evaluation of non-linear scattering equations for subsurface reflection. In: Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 2000, pp. 75–84 (2000)

    Google Scholar 

  15. Runnalls, A.R.: Kullback-leibler approach to gaussian mixture reduction. IEEE Trans. Aerosp. Electron. Syst., 989–999 (2007)

    Google Scholar 

  16. Tan, P., Lin, S., Quan, L., Guo, B., Shum, H.: Filtering and rendering of resolution-dependent reflectance models. IEEE Trans. Visual Comput. Graphics 14(2), 412–425 (2008)

    Article  Google Scholar 

  17. Tan, P., Lin, S., Quan, L., Guo, B., Shum, H.Y.: Multiresolution reflectance filtering. In: Proceedings of the Sixteenth Eurographics Conference on Rendering Techniques, EGSR 2005, Aire-la-Ville, Switzerland, Switzerland, pp. 111–116 (2005)

    Google Scholar 

  18. Toksvig, M.: Mipmapping normal maps. J. Graph., GPU, Game Tools 10(3), 65–71 (2005)

    Article  Google Scholar 

  19. Walter, B., Marschner, S.R., Li, H., Torrance, K.E.: Microfacet models for refraction through rough surfaces. In: Proceedings of the 18th Eurographics Conference on Rendering Techniques, EGSR 2007, pp. 195–206 (2007)

    Google Scholar 

  20. Wang, J., Ren, P., Gong, M., Snyder, J., Guo, B.: All-frequency rendering of dynamic, spatially-varying reflectance. ACM Trans. Graph. 28(5), 133:1–133:10 (2009)

    Google Scholar 

  21. Weidlich, A., Wilkie, A.: Arbitrarily layered micro-facet surfaces. In: GRAPHITE 2007, pp. 171–178 (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jie Guo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Guo, J., Qian, J., Pan, J. (2015). Real-Time Rendering of Layered Materials with Linearly Filterable Reflectance Model. In: Ho, YS., Sang, J., Ro, Y., Kim, J., Wu, F. (eds) Advances in Multimedia Information Processing -- PCM 2015. PCM 2015. Lecture Notes in Computer Science(), vol 9314. Springer, Cham. https://doi.org/10.1007/978-3-319-24075-6_42

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-24075-6_42

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-24074-9

  • Online ISBN: 978-3-319-24075-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics