This Article 
 Bibliographic References 
 Add to: 
A BRDF Postprocess to Integrate Porosity on Rendered Surfaces
October-December 2000 (vol. 6 no. 4)
pp. 306-318

Abstract—The behavior of light interacting with materials is a crucial factor in achieving a high degree of realism in image synthesis. Local illumination processes, describing the interactions between a point of the surface and a shading ray, are evaluated by Bidirectional Reflectance Distribution Functions (BRDFs). Current theoretical BRDFs use surface models restricted to roughness only, sometimes at different scales. In this paper, we present a more complete surface micro-geometry description, suitable for some common surface defects, including porosity and micro-cracks; both of them are crucial surface features since they strongly influence light reflection properties. These new features are modeled by holes inserted in the surface profile, depending on two parameters: the proportion of surface covered by the defects and the mean geometric characteristic of these defects. In order to preserve the advantages and characteristics of existing BRDFs, a postprocessing method is adopted (we integrate our technique into existing models, instead of defining a completely new one). Beyond providing graphical results closely matching real behaviors, this method moreover opens the way to various important new considerations in computer graphics (for example, changes of appearance due to the degree of humidity).

[1] P. Beckmann and A. Spizzichino, The Scattering of Electromagnetic Waves from Rough Surfaces. MacMillan, 1963.
[2] J.F. Blinn, "Simulation of Wrinkled Surfaces," Proc. Siggraph '78, pp. 286-292, 1978.
[3] C.J. Brinker and G.W. Scherer, Sol-Gel Science. San Diego, Calif.: Academic Press, 1990.
[4] B. Cabral, N. Max, and R. Springmeyer, “Bi-Directional Reflection from Surface Bump Maps,” Computer Graphics, vol. 21, no. 4, pp. 273-282, 1987.
[5] W.D. Callister, Materials Science and Engineering—An Introduction. New York: John Wiley&Sons, 1994.
[6] M.F. Cohen and J.R. Wallace, Radiosity and Realistic Image Synthesis. Academic Press, 1993.
[7] R.L. Cook and K.E. Torrance, “A Reflectance Model for Computer Graphics,” Computer Graphics, vol. 15, no. 3, pp 307-316, 1981.
[8] R.L. Cook, “Shade Trees,” Proc. ACM SIGGRAPH, pp. 223-231, 1984.
[9] K.J. Dana, B. van Ginneken, S.K. Nayar, and J.J. Koenderink, “Reflectance and Texture of Real-World Surfaces,” Proc. IEEE Conf. Computer Vision and Pattern Recognition, pp. 151-157, 1997.
[10] J.M. Dischler, “Efficiently Rendering Macro Geometric Surface Structures with Bi-Directional Texture Functions,” Proc. Eurographics Workshop Rendering, pp. 169-180, 1998.
[11] R.M. German, Powder Injection Molding. Princeton, N.J.: Metal Powder Industries Federation, 1990.
[12] J.S. Gondek, G.W. Meyer, and J.G. Newman, “Wavelength Dependent Reflectance Functions,” Computer Graphics, pp. 213-220, 1994.
[13] P. Hanrahan and W. Krueger, “Reflection from Layered Surfaces due to Subsurface Scattering,” Computer Graphics, pp. 165-174, 1993.
[14] D.R. Lide, Handbook of Chemistry and Physics, 73rd ed. CRC Press, 1992-1993.
[15] X.D. He, K.E. Torrance, F.X. Sillion, and D.P. Greenberg, “A Comprehensive Physical Model for Light Reflection,” Computer Graphics, vol. 25, no. 4, pp. 175-186, 1991.
[16] X.D. He, P.O. Heynen, R.L. Phillips, K.E. Torrance, D.H. Salesin, and D.P. Greenberg, “A Fast and Accurate Light Reflection Model,” Computer Graphics, vol. 26, no. 2, pp. 253-254, 1992.
[17] I. Icart and D. Arques, “An Illumination Model for a System of Isotropic Thin Film with Identical Rough Boundaries,” Proc. 10th Eurographics Workshop Rendering, 1999.
[18] J. Kajiya, “The Rendering Equation,” Computer Graphics, pp. 143-150, 1986.
[19] W.D. Kingery, H.K. Bowen, and D.R. Uhlmann, Introduction to Ceramics, second ed. John Wiley&Sons, 1976.
[20] E. Lafortune, S.C. Foo, K.E. Torrance, and D.P. Greenberg, “Non Linear Approximation of Reflectance Functions,” Computer Graphics, 1997.
[21] P. Lalonde and A. Fournier, “Generating Reflected Directions from BRDF Data,” Computer Graphics Forum, vol. 16, no. 3, pp. 293-300, 1997.
[22] R.R. Lewis, “Making Shaders More Physically Plausible,” Computer Graphics Forum, vol. 13, no. 2, pp. 109-120, 1994.
[23] M. Oren and S.K. Nayar, “Generalization of Lambert's Reflectance Model,” Computer Graphics, pp. 239-246, 1994.
[24] K. Perlin, “An Image Synthesizer,” Computer Graphics (SIGGRAPH '85 Proc.), B.A. Barsky, ed., vol. 19, no. 3, pp. 287-296, July 1985.
[25] B.-T. Phong, "Illumination for Computer Generated Pictures," Comm. ACM, vol. 18, no. 6, 1975, pp. 311-317.
[26] P. Poulin and A. Fournier, “A Model for Anisotropic Reflection,” Computer Graphics, pp. 273-282, 1990.
[27] A.P. Robert, “Statistical Reconstruction of 3D Porous Media from 2D Images,” Physical Review, E56 3023, 1997.
[28] C. Schlick, “An Inexpensive BRDF Model for Physically-Based Rendering,” Computer Graphics Forum, vol. 13, no. 3, pp. 233-246, 1994.
[29] R. Siegel and J.R. Howell, Thermal Radiation Heat Transfer. Hemisphere Publishing, 1981.
[30] F.X. Sillion and C. Puech, Radiosity and Global Illumination. San Francisco: Morgan Kaufmann, 1994.
[31] B.G. Smith, “Geometrical Shadowing of a Random Rough Surface,” IEEE Trans. Antennas and Propagation, vol. 15, no. 5, pp. 668-671, 1967.
[32] D.L. Turcotte and G. Schubert, Geodynamics: Applications of Continuum Physics to Geological Problems. New York: Kohn Wiley&Sons, 1982.
[33] K.E. Torrance and E.M. Sparrow, “Theory for Off-Specular Reflection from Roughened Surfaces,” J. Optical Soc. Am., vol. 57, no. 9, 1967.
[34] G.J. Ward, “Measuring and Modeling Anisotropic Reflection,” Computer Graphics, vol. 26, no. 2, pp. 265-272, 1992.
[35] S.H. Westin, J.R. Arvo, and K.E. Torrance, “Predicting Reflectance Functions from Complex Surfaces,” Computer Graphics, vol. 26, no. 2, pp. 255-264, 1992.
[36] T. Whitted, “An Improved Illumination Model for Shaded Display,” Comm. ACM, vol. 23, no. 6, pp. 343-349, 1980.

Index Terms:
Realistic rendering, BRDF, physical state of surfaces, porosity measurements.
Stéphane Mérillou, Jean-Michel Dischler, Djamchid Ghazanfarpour, "A BRDF Postprocess to Integrate Porosity on Rendered Surfaces," IEEE Transactions on Visualization and Computer Graphics, vol. 6, no. 4, pp. 306-318, Oct.-Dec. 2000, doi:10.1109/2945.895876
Usage of this product signifies your acceptance of the Terms of Use.