“Linear efficient antialiased displacement and reflectance mapping” – ACM SIGGRAPH HISTORY ARCHIVES

“Linear efficient antialiased displacement and reflectance mapping”

  • 2013 SA Technical Papers_Dupuy_Linear Efficient Antialiased Displacement and Reflectance Mapping

Conference:


Type(s):


Title:

    Linear efficient antialiased displacement and reflectance mapping

Session/Category Title:   Fast, Cheap and Out-of-Core Rendering


Presenter(s)/Author(s):



Abstract:


    We present Linear Efficient Antialiased Displacement and Reflectance (LEADR) mapping, a reflectance filtering technique for displacement mapped surfaces. Similarly to LEAN mapping, it employs two mipmapped texture maps, which store the first two moments of the displacement gradients. During rendering, the projection of this data over a pixel is used to compute a noncentered anisotropic Beckmann distribution using only simple, linear filtering operations. The distribution is then injected in a new, physically based, rough surface microfacet BRDF model, that includes masking and shadowing effects for both diffuse and specular reflection under directional, point, and environment lighting. Furthermore, our method is compatible with animation and deformation, making it extremely general and flexible. Combined with an adaptive meshing scheme, LEADR mapping provides the very first seamless and hardware-accelerated multi-resolution representation for surfaces. In order to demonstrate its effectiveness, we render highly detailed production models in real time on a commodity GPU, with quality matching supersampled ground-truth images.

References:


    1. Baker, D. 2011. Spectacular specular — LEAN and CLEAN specular highlights. In Proc. Game Developer Conference 2011.
    2. Becker, B. G., and Max, N. L. 1993. Smooth transitions between bump rendering algorithms. In Proc. SIGGRAPH ’93, 183–190.
    3. Beckmann, P., and Spizzichino, A. 1963. The scattering of electromagnetic waves from rough surfaces. International series of monographs on electromagnetic waves. Pergamon Press; {distributed in the Western Hemisphere by Macmillan, New York}.
    4. Bourlier, C., Saillard, J., and Berginc, G. 2000. Effect of correlation between shadowing and shadowed points on the Wagner and Smith monostatic one-dimensional shadowing functions. IEEE Trans. on Antennas and Propagation 48, 3, 437–446.
    5. Bruneton, E., and Neyret, F. 2012. A survey of non-linear pre-filtering methods for efficient and accurate surface shading. IEEE Trans. on Visualization and Computer Graphics 18, 2, 242–260.
    6. Bruneton, E., Neyret, F., and Holzschuch, N. 2010. Real-time realistic ocean lighting using seamless transitions from geometry to BRDF. Comput. Graph. Forum 29, 2, 487–496.
    7. Cabral, B., Max, N., and Springmeyer, R. 1987. Bidirectional reflection functions from surface bump maps. In Proc. SIGGRAPH ’87, 273–281.
    8. Colbert, M., and Křivánek, J. 2007. GPU-based importance sampling. In GPU Gems 3. Addison-Wesley, ch. 20.
    9. Cook, R. L., and Torrance, K. E. 1982. A reflectance model for computer graphics. ACM Trans. Graph. 1, 1 (Jan.), 7–24.
    10. Fournier, A. 1992. Normal distribution functions and multiple surfaces. In Proc. Graphics Interface ’92 Workshop on Local Illumination, 45–52.
    11. Han, C., Sun, B., Ramamoorthi, R., and Grinspun, E. 2007. Frequency domain normal map filtering. ACM Trans. on Graphics 26, 3 (July), 28:1–11.
    12. Heck, D., Schlömer, T., and Deussen, O. 2013. Blue noise sampling with controlled aliasing. ACM Trans. on Graphics 32, 3 (July), 25:1–12.
    13. Heitz, E., and Neyret, F. 2012. Representing appearance and pre-filtering subpixel data in sparse voxel octrees. In Proc. High Performance Graphics, ACM, 125–134.
    14. Heitz, E., Nowrouzezahrai, D., Poulin, P., and Neyret, F. 2013. Filtering color mapped textures and surfaces. In Proc. Symp. on Interactive 3D Graphics and Games, ACM, 129–136.
    15. Jäckel, P., 2005. A note on multivariate Gauss-Hermite quadrature. http://www.jaeckel.org/.
    16. Kilgard, M. 2000. A practical and robust bump-mapping technique for todays GPUs. In Proc. Game Developer Conference 2000.
    17. Křivánek, J., and Colbert, M. 2008. Real-time shading with filtered importance sampling. Computer Graphics Forum (Proc. Eurographics Symposium on Rendering) 27, 4, 1147–1154.
    18. Ma, W.-C., Chao, S.-H., Tseng, Y.-T., Chuang, Y.-Y., Chang, C.-F., Chen, B.-Y., and Ouhyoung, M. 2005. Level-of-detail representation of bidirectional texture functions for real-time rendering. In Proc. Symp. on Interactive 3D Graphics and Games, ACM, 187–194.
    19. McAuley, S., Hill, S., Hoffman, N., Gotanda, Y., Smits, B., Burley, B., and Martinez, A. 2012. Practical physically-based shading in film and game production. In ACM SIGGRAPH 2012 Courses, ACM, SIGGRAPH ’12, 10:1–7.
    20. Olano, M., and Baker, D. 2010. LEAN mapping. In Proc. Symp. on Interactive 3D Graphics and Games, ACM, 181–188.
    21. Olano, M., and North, M. 1997. Normal distribution mapping. Univ. of North Carolina Comput. Sc. Tech. Report, 97–041.
    22. Oren, M., and Nayar, S. K. 1994. Generalization of Lambert’s reflectance model. In Proc. SIGGRAPH ’94, 239–246.
    23. Pacanowski, R., Salazar Celis, O., Schlick, C., Granier, X., Poulin, P., and Cuyt, A. 2012. Rational BRDF. IEEE Trans. on Visualization and Computer Graphics 18, 11, 1824–1835.
    24. Ramamoorthi, R., and Hanrahan, P. 2001. An efficient representation for irradiance environment maps. In Proc. SIGGRAPH ’01, ACM, 497–500.
    25. Ross, V., Dion, D., and Potvin, G. 2005. Detailed analytical approach to the gaussian surface bidirectional reflectance distribution function specular component applied to the sea surface. J. Opt. Soc. Am. A 22, 11 (Nov), 2442–2453.
    26. Smith, B. 1967. Geometrical shadowing of a random rough surface. IEEE Trans. on Antennas and Propagation 15, 668–671.
    27. Subr, K., and Kautz, J. 2013. Fourier analysis of stochastic sampling strategies for assessing bias and variance in integration. ACM Trans. on Graphics 32, 4 (July), 128:1–12.
    28. Tan, P., Lin, S., Quan, L., Guo, B., and Shum, H.-Y. 2005. Multi-resolution reflectance filtering. In Proc. Eurographics Symposium on Rendering, EGSR’05, 111–116.
    29. Tan, P., Lin, S., Quan, L., Guo, B., and Shum, H. 2008. Filtering and rendering of resolution-dependent reflectance models. IEEE Trans. on Visualization and Computer Graphics 14, 2, 412–425.
    30. Toksvig, M. 2005. Mipmapping normal maps. Journal of Graphics, GPU, and Game Tools 10, 3, 65–71.
    31. Walter, B., Marschner, S. R., Li, H., and Torrance, K. E. 2007. Microfacet models for refraction through rough surfaces. In Proc. Eurographics Symposium on Rendering, EGSR’07, 195–206.
    32. Wu, H., Dorsey, J., and Rushmeier, H. 2009. Characteristic point maps. Computer Graphics Forum (Proc. of Eurographics Symposium on Rendering) 28, 4, 1227–1236.


ACM Digital Library Publication:



Overview Page:



Submit a story:

If you would like to submit a story about this presentation, please contact us: historyarchives@siggraph.org