ComputingComputer ScienceComputer GraphicsInteractive VisualizationRendering3D RenderingGlobal IlluminationLighting SimulationMonte Carlo MethodsMonte Carlo SimulationRay TracingFilteringGlobal Illumination AlgorithmsGlobal Illumination ModelsIllumination EffectsMonte Carlo Ray TracingParallel Monte Carlo Algorithms
Figure 1: Scene with complete global illumination computed at 1 fps (640 × 480 on 16 dual-AthlonMP 1800+ PCs) while the book and glass ball are moved by a user. Note the changing soft shadows, the caustics from the glass ball, the reflections in the window, and especially the color bleeding effects on the walls due to indirect illumination. Interactive graphics has been limited to simple direct illumination that commonly results in an artificial appearance. A more realistic appearance by simulating global illumination effects has been too costly to compute at interactive rates. In this paper we describe a new Monte Carlo-based global illumination algorithm. It achieves performance of up to 10 frames per second while arbitrary changes to the scene may be applied interactively. The performance is obtained through the effective use of a fast, distributed ray-tracing engine as well as a new interleaved sampling technique for parallel Monte Carlo simulation. A new filtering step in combination with correlated sampling avoids the disturbing noise artifacts common to Monte Carlo methods. CR Categories: I.3.7 [Computer Graphics]: Three-Dimensional
23
William H. Press, Saul A. Teukolsky, William T. Vetterling et al. · 1994 · 15.4K citations
James T. Kajiya · ACM SIGGRAPH Computer Graphics · 1986 · 2.2K citations · Full text
An improved illumination model for shaded display
Turner Whitted · Communications of the ACM · 1980 · 1.8K citations · Full text
Robert L. Cook, Thomas Porter, Loren Carpenter · 1984 · 855 citations · Full text