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.
- 1 BLINN, J.F. Simulation of wrinkled surfaces. Comput. Graph. 12, 3 (Aug. 1978), 286-292. Google Scholar
- 2 BLI~qN, J.F. Light reflection techniques for simulation of clouds and dusty surfaces. Comput. Graph. 16, 3 (July 1982), 21. Google Scholar
- 3 BURDEN, R. L., FAIRES, J. D., AND REYNOLDS, A.C. Numerical Analysis. Prindle, Weber, and Schmidt, Boston, Mass., 1978.Google Scholar
- 4 COOK, R. L., AND TORRANCE, K.E. A reflection model for computer graphics. Comput. Graph. 15, 3 (Aug. 1981), 307-316. Google Scholar
- 5 CRC. Handbook of Chemistry and Physics. CRC Press, Boca Raton, Fla., 1981.Google Scholar
- 6 DENMAN, H. H., HELLER, W., AND PANGONIS, W.J. Angular Scattering Functions of Spheres. Wayne State University Press, Detroit, Mich. 1966.Google Scholar
- 7 Duff, T. Compositing 3-D rendered images. Comput. Graph. 19, 3 (July 1985), 41-44. Google Scholar
- 8 ELDRIDGE, R.G. Mist--The transition from haze to fog. Bull. Am. Meteorol. Soc. 50, 6 {June 1969), 422-426.Google Scholar
- 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 Scholar
- 10 GEORGE, J.J. Fog. In Compendium of Meteorology, T. F. Malone, Ed. American Meteorological Society, Boston, Mass., 1951.Google Scholar
- 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 Scholar
- 12 GREENE, N. Comput. Graph. 18, 3 (July 1984). Caption from cover image.Google Scholar
- 13 KAJIYA, J., AND VON HERZEN, B. P. Ray tracing volume densities. Comput. Graph. 18, 3 (July 1984}, 165-173. Google Scholar
- 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 Scholar
- 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 Scholar
- 16 MAX, N. Vectorized procedural models for natural terrain: Waves and islands in the sunset. Comput. Graph. I5, 3 (Aug. 1981), 317-324. Google Scholar
- 17 MAX, N. Light diffusion through clouds and haze. Comput. Vision, Graph. Image Process. 33, 3 (Mar. 1986), 280-292. Google Scholar
- 18 MAx, N. Atmospheric illumination and shadows. Comput. Graph. 20, 4 (Aug. 1986), 117-124. Google Scholar
- 19 MCCARTNEY, E.J. Optics of the Atmosphere. Wiley, New York, 1976.Google Scholar
- 20 MIDDLETON, W. E.K. Vision through the Atmosphere. University of Toronto Press, Toronto, Ontario, 1952.Google Scholar
- 21 MIE, G. Bietage zur Optik truber Medien Speziell Kolloidaler Metallosungen. Annallen der Physik 25, 3 (1908), 377.Google Scholar
- 22 MINNAERT, M. Light and Colour in the Open Air. Dover, New York, 1954.Google Scholar
- 23 PERLIN, K. A unified reflectance and texturing model. In SIGGRAPH 84 Advanced Image Synthesis Course Notes. ACM, New York, July 1984.Google Scholar
- 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 Scholar
- 25 WHITTED, T. An improved illumination model for shaded display. Commun. ACM 23, 6 {June 1980), 343-349. Google Scholar
- 26 WHITTED, T., AN{} WEIMER, D.M. Comput. Graph. 15, 3 (Aug. 1981). Caption for Figure 6 of back cover.Google Scholar
Index Terms
- Modeling the effect of the atmosphere on light
Recommendations
Opacity light fields: interactive rendering of surface light fields with view-dependent opacity
I3D '03: Proceedings of the 2003 symposium on Interactive 3D graphicsWe present new hardware-accelerated techniques for rendering surface light fields with opacity hulls that allow for interactive visualization of objects that have complex reflectance properties and elaborate geometrical details. The opacity hull is a ...
Linear light source reflectometry
This paper presents a technique for estimating the spatially-varying reflectance properties of a surface based on its appearance during a single pass of a linear light source. By using a linear light rather than a point light source as the illuminant, ...
Linear light source reflectometry
SIGGRAPH '03: ACM SIGGRAPH 2003 PapersThis paper presents a technique for estimating the spatially-varying reflectance properties of a surface based on its appearance during a single pass of a linear light source. By using a linear light rather than a point light source as the illuminant, ...
Comments