skip to main content
article
Free Access

Modeling the effect of the atmosphere on light

Published:01 July 1987Publication History
Skip Abstract Section

Abstract

The interaction of light with particles suspended in the air is the cause of some beautiful effects. Among these effects are the colors of the sunset, the blue of the sky, and the appearance of a scene in fog. A lighting model that takes into account the effects of scattering by suspended particles is presented. A method of computing the colors of the sun and sky, for any sun position above the horizon, is derived from the lighting model. The model is also suitable for rendering fog under general lighting conditions. As an example of the use of the model for rendering fog, the special case of fog lit by the sun, without shadows, is considered.

References

  1. 1 BLINN, J.F. Simulation of wrinkled surfaces. Comput. Graph. 12, 3 (Aug. 1978), 286-292. Google ScholarGoogle Scholar
  2. 2 BLI~qN, J.F. Light reflection techniques for simulation of clouds and dusty surfaces. Comput. Graph. 16, 3 (July 1982), 21. Google ScholarGoogle Scholar
  3. 3 BURDEN, R. L., FAIRES, J. D., AND REYNOLDS, A.C. Numerical Analysis. Prindle, Weber, and Schmidt, Boston, Mass., 1978.Google ScholarGoogle Scholar
  4. 4 COOK, R. L., AND TORRANCE, K.E. A reflection model for computer graphics. Comput. Graph. 15, 3 (Aug. 1981), 307-316. Google ScholarGoogle Scholar
  5. 5 CRC. Handbook of Chemistry and Physics. CRC Press, Boca Raton, Fla., 1981.Google ScholarGoogle Scholar
  6. 6 DENMAN, H. H., HELLER, W., AND PANGONIS, W.J. Angular Scattering Functions of Spheres. Wayne State University Press, Detroit, Mich. 1966.Google ScholarGoogle Scholar
  7. 7 Duff, T. Compositing 3-D rendered images. Comput. Graph. 19, 3 (July 1985), 41-44. Google ScholarGoogle Scholar
  8. 8 ELDRIDGE, R.G. Mist--The transition from haze to fog. Bull. Am. Meteorol. Soc. 50, 6 {June 1969), 422-426.Google ScholarGoogle Scholar
  9. 9 FRITZ, S. Solar radiant energy and its modification by the earth and its atmosphere. In Compendium of Meteorology, T. F. Malone, Ed. American Meteorological Society, Boston, Mass., 1951.Google ScholarGoogle Scholar
  10. 10 GEORGE, J.J. Fog. In Compendium of Meteorology, T. F. Malone, Ed. American Meteorological Society, Boston, Mass., 1951.Google ScholarGoogle Scholar
  11. 11 GORAL, C. M., TORRANCE, K. E., AND BATTAILE, B. Modeling the interaction of light between diffuse surfaces. Comput. Graph. I8, 3 (July 1984), 213-222. Google ScholarGoogle Scholar
  12. 12 GREENE, N. Comput. Graph. 18, 3 (July 1984). Caption from cover image.Google ScholarGoogle Scholar
  13. 13 KAJIYA, J., AND VON HERZEN, B. P. Ray tracing volume densities. Comput. Graph. 18, 3 (July 1984}, 165-173. Google ScholarGoogle Scholar
  14. 14 KLASSEN, n.V. Modelling the effect of scattering--A new lighting model for computer imagery. Master's thesis, Dept. of Computer Science, Univ. of Waterloo, Waterloo, Ontario, Dec. 1985.Google ScholarGoogle Scholar
  15. 15 KLASSEN, R. V., AND BARTELS, R.H. Using B-splines for re-sizing images. Tech. Rep. CS-86- 55, Dept. of Computer Science, Univ. of Waterloo, Waterloo, Ontario, 1986.Google ScholarGoogle Scholar
  16. 16 MAX, N. Vectorized procedural models for natural terrain: Waves and islands in the sunset. Comput. Graph. I5, 3 (Aug. 1981), 317-324. Google ScholarGoogle Scholar
  17. 17 MAX, N. Light diffusion through clouds and haze. Comput. Vision, Graph. Image Process. 33, 3 (Mar. 1986), 280-292. Google ScholarGoogle Scholar
  18. 18 MAx, N. Atmospheric illumination and shadows. Comput. Graph. 20, 4 (Aug. 1986), 117-124. Google ScholarGoogle Scholar
  19. 19 MCCARTNEY, E.J. Optics of the Atmosphere. Wiley, New York, 1976.Google ScholarGoogle Scholar
  20. 20 MIDDLETON, W. E.K. Vision through the Atmosphere. University of Toronto Press, Toronto, Ontario, 1952.Google ScholarGoogle Scholar
  21. 21 MIE, G. Bietage zur Optik truber Medien Speziell Kolloidaler Metallosungen. Annallen der Physik 25, 3 (1908), 377.Google ScholarGoogle Scholar
  22. 22 MINNAERT, M. Light and Colour in the Open Air. Dover, New York, 1954.Google ScholarGoogle Scholar
  23. 23 PERLIN, K. A unified reflectance and texturing model. In SIGGRAPH 84 Advanced Image Synthesis Course Notes. ACM, New York, July 1984.Google ScholarGoogle Scholar
  24. 24 STRUTT, J. W. (Lord Rayleigh). On the light from the sky, its polarization and colour. Philos. Mag. 41 (Apr. 1871), 107-120, 274-279. Reprinted in Lord Rayleigh, Scientific Papers,/. Dover, New York, 1964, pp. 87-103.Google ScholarGoogle Scholar
  25. 25 WHITTED, T. An improved illumination model for shaded display. Commun. ACM 23, 6 {June 1980), 343-349. Google ScholarGoogle Scholar
  26. 26 WHITTED, T., AN{} WEIMER, D.M. Comput. Graph. 15, 3 (Aug. 1981). Caption for Figure 6 of back cover.Google ScholarGoogle Scholar

Index Terms

  1. Modeling the effect of the atmosphere on light

          Recommendations

          Reviews

          Heinrich W. Guggenheimer

          This paper provides a good survey of the physics of light scattering in air and fog from the point of view of the computer graphics artist who wants to create natural looking scenes under different lighting assumptions. The approximate computation of scattering effects needs a major effort in computing, so, after deriving the formulas for scattering effects, the author gives some considerations that allow efficiencies in the implementation of the program. The pictures produced and the computing time invested represent advances over previously published approaches but leave ample room for further research and development in the field. Therefore, the author's approach of explaining the basics of the method and giving sufficient references is more useful than the presentation of a program or algorithm would have been.

          Access critical reviews of Computing literature here

          Become a reviewer for Computing Reviews.

          Comments

          Login options

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

          Sign in

          Full Access

          • Published in

            cover image ACM Transactions on Graphics
            ACM Transactions on Graphics  Volume 6, Issue 3
            July 1987
            73 pages
            ISSN:0730-0301
            EISSN:1557-7368
            DOI:10.1145/35068
            Issue’s Table of Contents

            Copyright © 1987 ACM

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 July 1987
            Published in tog Volume 6, Issue 3

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader