skip to main content
10.1145/192161.192213acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article
Free Access

Generalization of Lambert's reflectance model

Authors Info & Claims
Published:24 July 1994Publication History

ABSTRACT

Lambert's model for body reflection is widely used in computer graphics. It is used extensively by rendering techniques such as radiosity and ray tracing. For several real-world objects, however, Lambert's model can prove to be a very inaccurate approximation to the body reflectance. While the brightness of a Lambertian surface is independent of viewing direction, that of a rough surface increases as the viewing direction approaches the light source direction. In this paper, a comprehensive model is developed that predicts body reflectance from rough surfaces. The surface is modeled as a collection of Lambertian facets. It is shown that such a surface is inherently non-Lambertian due to the foreshortening of the surface facets. Further, the model accounts for complex geometric and radiometric phenomena such as masking, shadowing, and interreflections between facets. Several experiments have been conducted on samples of rough diffuse surfaces, such as, plaster, sand, clay, and cloth. All these surface demonstrate significant deviation from Lambertian behavior. The reflectance measurements obtained are in strong agreement with the reflectance predicted by the model.

Skip Supplemental Material Section

Supplemental Material

References

  1. 1.P. Beckmann. Shadowing of random rough surfaces. IEEE Transactions on Antennas and Propagation, AP-13:384-388, 1965.Google ScholarGoogle ScholarCross RefCross Ref
  2. 2.P. Beckmann and A. Spizzichino. The Scattering of Electro-magnetic Waves from Rough Surfaces. Pergamon, New York, 1963.Google ScholarGoogle Scholar
  3. 3.J. F. Blinn. Models of light reflection for computer synthe-sized pictures. ACM Computer Graphics (SIGGRAPH 77), 19(10):542-547, 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.D. Buhl, W. J. Welch, and D. G. Rea. Reradiation and thermal emission from illuminated craters on the lunar surface. Journal of Geophysical Research, 73(16):5281-5295, August 1968.Google ScholarGoogle ScholarCross RefCross Ref
  5. 5.B. Cabral, N. Max, and R. Springmeyer. Bidirectional re-flection functions from surface bump maps. ACM Computer Graphics (SIGGRAPH 87), 21(4):273-281, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.S. Chandrasekhar. Radiative Transfer. Dover Publications, 1960.Google ScholarGoogle Scholar
  7. 7.M. F. Cohen and D. P. Greenberg. The hemi-cube, a radiosity solution for complex environments. ACM Computer Graphics (SIGGRAPH 85), 19(3):31-40, 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8.R. L. Cook and K. E. Torrance. A reflection model for com-puter graphics. ACM Transactions on Graphics, 1(1):7-24, 1982. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.D. Forsyth and A. Zisserman. Mutual illumination. Proc. Conf. Computer Vision and Pattern Recognition, pages 466- 473, 1989.Google ScholarGoogle ScholarCross RefCross Ref
  10. 10.R. Hall. Illumination and Color in Computer Generated Im-agery. Springer-Verlag, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.P. Hanrahan and W. Krueger. Reflection from layered surfaces due to subsurface scattering. Computer Graphics Proceedings (SIGGRAPH 93), pages 165-174, 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.B. W. Hapke, R. M. Nelson, and W. D. Smythe. The opposition effect of the moon: The contribution of coherent backscatter. Science, 260(23):509-511, April 1993.Google ScholarGoogle ScholarCross RefCross Ref
  13. 13.B. W. Hapke and Huge van Horn. Photometric studies of complex surfaces, with applications to the moon. Journal of Geophysical Research, 68(15):4545-4570, August 1963.Google ScholarGoogle ScholarCross RefCross Ref
  14. 14.X. D. He, K. E. Torrance, F. X. Sillion, and D. P. Greenberg. A comprehensive physical model for light reflection. ACM Computer Graphics (SIGGRAPH 91), 25(4):175-186, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15.R. G. Hering and T. F. Smith. Apparent radiation proper-ties of a rough surface. AIAA Progress in Astronautics and Aeronautics, 23:337-361, 1970.Google ScholarGoogle Scholar
  16. 16.M. Jakob. Heat Transfer. Wiley, 1957.Google ScholarGoogle Scholar
  17. 17.J. T. Kajiya. Anisotropic reflection model. ACM Computer Graphics (SIGGRAPH 91), 25(4):175-186, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 18.J. J. Koenderink and A. J. van Doorn. Geometrical modes as a general method to treat diffuse interreflections in radiometry. Journal of the Optical Society of America, 73(6):843-850, 1983.Google ScholarGoogle ScholarCross RefCross Ref
  19. 19.Y. Kuga and A. Ishimaru. Retroreflectance from a dense dis-tribution of spherical particles. Journal of the Optical Society of America A, 1(8):831-835, August 1984.Google ScholarGoogle ScholarCross RefCross Ref
  20. 20.J. H. Lambert. Photometria sive de mensure de gratibus lumi-nis, colorum umbrae. Eberhard Klett, 1760.Google ScholarGoogle Scholar
  21. 21.M. Minnaert. The reciprocity principle in lunar photometry. Astrophysical Journal, 93:403-410, 1941.Google ScholarGoogle ScholarCross RefCross Ref
  22. 22.S. K. Nayar, K. Ikeuchi, and T. Kanade. Shape from in-terreflections. International Journal of Computer Vision, 6:3:173-195, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. 23.F. E. Nicodemus, J. C. Richmond, and J. J. Hsia. Geometrical Considerations and Nomenclature for Reflectance. National Bureau of Standards, October 1977. Monograph No. 160.Google ScholarGoogle ScholarCross RefCross Ref
  24. 24.P. Oetking. Photometric studies of diffusely reflecting surfaces with application to the brightness of the moon. Journal of Geophysical Research, 71(10):2505-2513, May 1966.Google ScholarGoogle ScholarCross RefCross Ref
  25. 25.E. Opik. Photometric measures of the moon and the moon the earth-shine. Publications de L'Observatorie Astronomical de L'Universite de Tartu, 26(1):1-68, 1924.Google ScholarGoogle Scholar
  26. 26.N. S. Orlova. Photometric relief of the lunar surface. Astron. Z, 33(1):93-100, 1956.Google ScholarGoogle Scholar
  27. 27.P. Poulin and A. Fournier. A model for anisotropic reflection. ACM Computer Graphics (SIGGRAPH 90), 24(4):273-282, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. 28.T. Shibata, W. Frei, and M. Sutton. Digital correction of solar illumination and viewing angle artifacts in remotely sensed images. Machine Processing of Remotely Sensed Data Sym-posium, pages 169-177, 1981.Google ScholarGoogle Scholar
  29. 29.R. Siegel and J. R. Howell. Thermal Radiation Heat Transfer. Hemisphere Publishing Corporation, third edition, 1972.Google ScholarGoogle Scholar
  30. 30.B. G. Smith. Lunar surface roughness: Shadowing and thermal emission. Journal of Geophysical Research, 72(16):4059-4067, August 1967.Google ScholarGoogle ScholarCross RefCross Ref
  31. 31.K. Torrance and E. Sparrow. Theory for off-specular reflec-tion from rough surfaces. Journal of the Optical Society of America, 57:1105-1114, September 1967.Google ScholarGoogle ScholarCross RefCross Ref
  32. 32.L. Tsang and A. Ishimaru. Backscattering enhancement of random discrete scatterers. Journal of the Optical Society of America A, 1(8):836-839, August 1984.Google ScholarGoogle ScholarCross RefCross Ref
  33. 33.S. Upstill. The RenderMan Companion. Addison Wesley, 1989.Google ScholarGoogle Scholar
  34. 34.R. J. Wagner. Shadowing of randomly rough surfaces. Journal of the Acoustical Society of America, 41(1):138-147, June 1966.Google ScholarGoogle ScholarCross RefCross Ref
  35. 35.H.W. Westin, J.R. Arvo, and K.E. Torrance. Predicting re-flectance functions from complex surfaces. ACM Computer Graphics (SIGGRAPH 92), 26(2):255-264, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. 36.T. Whitted. An improved illumination model for shaded dis-play. Communications of the ACM, 23(6):343-349, 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Generalization of Lambert's reflectance model

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              SIGGRAPH '94: Proceedings of the 21st annual conference on Computer graphics and interactive techniques
              July 1994
              512 pages
              ISBN:0897916670
              DOI:10.1145/192161

              Copyright © 1994 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 24 July 1994

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              SIGGRAPH '94 Paper Acceptance Rate57of242submissions,24%Overall Acceptance Rate1,822of8,601submissions,21%

              Upcoming Conference

              SIGGRAPH '24

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader