The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - May/June (2003 vol.23)
pp: 54-64
Andrey Iones , Saber Interactive
Anton Krupkin , Saber Interactive
Mateu Sbert , University of Girona, Spain
Sergey Zhukov , Creat Studio
ABSTRACT
<p>Global lighting effects produced by diffuse interreflections are typically simulated using global illumination methods such as radiosity or ray tracing. Although diffuse interreflections are crucial to produce realistic images, radiosity like methods are rarely used in production rendering because of slow performance, robustness problems, and control difficulty.</p><p>This article presents a novel technology that produces natural looking lighting effects in a faster way than radiosity and ray tracing. The solution is view independent, and can be used in 3D real-time interactive applications, as well as for high-quality production rendering. Our method simulates a global illumination solution using the ambient light illumination model based on obscurances. The technology outlines surface profiles even without light sources, making it easy to rapidly compute realistic looking images. The simulation of ambient light distribution saves both light sources setting and rendering times.</p><p>The results of computations are stored in texture maps, which allows storing multiple light samples per polygon without explicit meshing. This is vital in 3D real-time applications, and speeds up rendering in 3D animation packages as well. Once computed, obscurance maps allow for rapid recomputation of the illumination solution for moving light sources and for scenes with animated objects.</p>
INDEX TERMS
rendering, illumination effects, radiosity, texture mapping, illumination model, lightmaps, ambient light, form factor, obscurance, production rendering
CITATION
Andrey Iones, Anton Krupkin, Mateu Sbert, Sergey Zhukov, "Fast, Realistic Lighting for Video Games", IEEE Computer Graphics and Applications, vol.23, no. 3, pp. 54-64, May/June 2003, doi:10.1109/MCG.2003.1198263
REFERENCES
1. A. Apodaca, "Photosurrealism," Proc. Eurographics Rendering Workshop, Springer-Wien, 1998, pp. 315-322.
2. S. Zhukov, A. Iones, and G. Kronin, "An Ambient Light Illumination Model," Rendering Techniques—Proc. Eurographics Rendering Workshop, Springer-Wien, 1998, pp. 45-55.
3. M.F. Cohen and J.R. Wallace, Radiosity and Realistic Image Synthesis. Academic Press, 1993.
4. F.X. Sillion and C. Puech, Radiosity and Global Illumination. San Francisco: Morgan Kaufmann, 1994.
5. Softimage 3D Version 3.7 mental ray Programmer's Guide, 1996.
6. Softimage 3D Version 3.7 Release Notes, 1997.
7. K. Myszkowski and T. Kunii, "Texture Mapping as an Alternative for Meshing during Walkthrough Animation," Rendering Techniques—Proc. Eurographics Rendering Workshop, Springer-Wien, 1994, pp. 389-400.
8. R. Bastos, M. Goslin, and H. Zhang, "Efficient Radiosity Rendering Using Textures and Bicubic Reconstruction," Proc. ACM Symp. Interactive 3D Graphics, ACM Press, 1997, pp. 71-74.
9. J. Arvo, "Backwards Ray Tracing," ACM Siggraph Course Notes—Developments in Ray Tracing, vol. 12, ACM Press, 1986.
10. P. Bekaert, Hierarchical and Stochastic Algorithms for Radiosity, doctoral dissertation, Dept. of Computer Science, Katholieke Universiteit Leuven, Netherlands, 1999.
11. F. Sillion, "A Unified Hierarchical Algorithm for Global Illumination with Scattering Volumes and Object Clusters," IEEE Trans. Visualization and Computer Graphics, vol. 3, no. 1, 1997, pp. 23-38.
12. M. Sbert et al., "Global Multipath Monte Carlo Algorithms for Radiosity," The Visual Computer, vol. 12, no. 2, 1996, pp. 47-61.
26 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool