ABSTRACT
An innovative lighting algorithm is presented that allows scenes to be displayed with approximate global illumination including ambient occlusion and sky-light effects at real-time rates. The method is scalable for high polygonal scenes and requires a small amount of pre-computation. The presented technique can be successfully applied to dynamic and animated sequences, and displays a striking aesthetic style by reducing traditional constraints of physical correctness and a standard lighting model.
Supplemental Material
- Danielson, P.-E., 1980. Euclidian Distance Mapping. Computer Graphics and Image Processing 14, pp. 227-248Google ScholarCross Ref
- Donnelly, W. 2005. Per-Pixel Displacement Mapping with Distance Functions, GPU Gems 2: Programming Techniques for High-Performance Graphics and General-Purpose Computation, Chapter 8, Matt Pharr (ed.), Addison-Wesley. http://download.nvidia.com/developer/GPU_Gems_2/GPU_Gems2_ch08.pdfGoogle Scholar
- Donnelly, W., Lauritzen, A. 2006. Variance Shadow Maps. In the proceedings of ACM SIGGRAPH 2006 Symposium on Interactive 3D Graphics and Games. Google ScholarDigital Library
- Evans, A. 2005. Making Pretty Pictures with D3D. GDC Direct3D Tutorial 2005, http://www.ati.com/developer/gdc/D3DTutorial07_AlexEvans_Final.pdfGoogle Scholar
- Everitt, C. 2001. Interactive Order-Independent Transparency. NVIDIA white paper, 2001, http://developer.nvidia.com/object/Interactive_Order_Transparency.htmlGoogle Scholar
- Frisken, S.F.; Perry, R.N. 2002. Efficient Estimation of 3D Euclidean Distance Fields from 2D Range Images, Volume Visualization Symposia (VolVis), pp. 81-88 Google ScholarDigital Library
- Frisken, S. F., 2006. Saffron: High Quality Scalable Type for Digital Displays, Mitsubishi Electric Research Laboratory (MERL), http://www.merl.com/projects/ADF-Saffron/Google Scholar
- Grevera, G. J. 2004. The "Dead Reckoning" Signed Distance Transform, Computer Vision and Image Understanding 95 (2004) pp. 317--333. Google ScholarDigital Library
- Kajiya, J. T. 1986. The Rendering Equation. Computer Graphics 20 (4), 143-149 Google ScholarDigital Library
- Kontkanen, J., Laine, S. 2005. Ambient Occlusion Fields, In the proceedings of ACM SIGGRAPH Interactive Symposium on 3D Graphics and Games Google ScholarDigital Library
- Masuda, T. 2003. Surface Curvature Estimation from the Signed Distance Field. 3dim, p. 361, Fourth International Conference on 3-D Digital Imaging and Modeling (3DIM '03)Google Scholar
- Oat, C. 2006. Ambient Aperture Lighting, "Advanced Real-Time Rendering in 3D Graphics and Games", Course 26, ACM SIGGRAPH Google ScholarDigital Library
- Pope, J., Frisken, S. F., Perry, R.N. 2001. Dynamic Meshing Using Adaptively Sampled Distance Fields, Mitsubishi Electric Research Laboratory (MERL) Technical Report 2001-TR2001-13Google Scholar
- Price, K. 2005. Computer Vision Bibliography Webpage. http://iris.usc.edu/Vision-Notes/bibliography/twod298.htmlGoogle Scholar
Index Terms
- Fast approximations for global illumination on dynamic scenes
Recommendations
Interactive global illumination in dynamic scenes
SIGGRAPH '02: Proceedings of the 29th annual conference on Computer graphics and interactive techniquesIn this paper, we present a system for interactive computation of global illumination in dynamic scenes. Our system uses a novel scheme for caching the results of a high quality pixel-based renderer such as a bidirectional path tracer. The Shading Cache ...
Fast global illumination on dynamic height fields
EGSR'09: Proceedings of the Twentieth Eurographics conference on RenderingWe present a real-time method for rendering global illumination effects from large area and environmental lights on dynamic height fields. In contrast to previous work, our method handles inter-reflections (indirect lighting) and non-diffuse surfaces. ...
Interactive global illumination in dynamic scenes
In this paper, we present a system for interactive computation of global illumination in dynamic scenes. Our system uses a novel scheme for caching the results of a high quality pixel-based renderer such as a bidirectional path tracer. The Shading Cache ...
Comments