Environment mapping and other applications of world projections
IEEE Computer Graphics and Applications
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Realistic, hardware-accelerated shading and lighting
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Illumination for computer generated pictures
Communications of the ACM
A ray tracing solution for diffuse interreflection
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
An efficient representation for irradiance environment maps
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
IEEE Computer Graphics and Applications
Unified Approach to Prefiltered Environment Maps
Proceedings of the Eurographics Workshop on Rendering Techniques 2000
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
All-frequency shadows using non-linear wavelet lighting approximation
ACM SIGGRAPH 2003 Papers
An approximate global illumination system for computer generated films
ACM SIGGRAPH 2004 Papers
Image-Based Proxy Accumulation for Real-Time Soft Global Illumination
PG '07 Proceedings of the 15th Pacific Conference on Computer Graphics and Applications
Imperfect shadow maps for efficient computation of indirect illumination
ACM SIGGRAPH Asia 2008 papers
Micro-rendering for scalable, parallel final gathering
ACM SIGGRAPH Asia 2009 papers
A novel hemispherical basis for accurate and efficient rendering
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
Radiance cache splatting: a GPU-friendly global illumination algorithm
EGSR'05 Proceedings of the Sixteenth Eurographics conference on Rendering Techniques
Incremental instant radiosity for real-time indirect illumination
EGSR'07 Proceedings of the 18th Eurographics conference on Rendering Techniques
LightSkin: real-time global illumination for virtual and mixed reality
JVRC '13 Proceedings of the 5th Joint Virtual Reality Conference
Hi-index | 0.00 |
The incident indirect light over a range of image pixels is often coherent. Two common approaches to exploit this inter-pixel coherence to improve rendering performance are Irradiance Caching and Radiance Caching. Both compute incident indirect light only for a small subset of pixels (the cache), and later interpolate between pixels. Irradiance Caching uses scalar values that can be interpolated efficiently, but cannot account for shading variations caused by normal and reflectance variation between cache items. Radiance Caching maintains directional information, e.g., to allow highlights between cache items, but at the cost of storing and evaluating a Spherical Harmonics (SH) function per pixel. The arithmetic and bandwidth cost for this evaluation is linear in the number of coefficients and can be substantial. In this paper, we propose a method to replace it by an efficient per-cache item pre-filtering based on MIP maps — such as previously done for environment maps — leading to a single constant-time lookup per pixel. Additionally, per-cache item geometry statistics stored in distance-MIP maps are used to improve the quality of each pixel's lookup. Our approximate interactive global illumination approach is an order of magnitude faster than Radiance Caching with Phong BRDFs and can be combined with Monte Carlo-raytracing, Point-based Global Illumination or Instant Radiosity. © 2012 Wiley Periodicals, Inc.