A rapid hierarchical radiosity algorithm
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
An importance-driven radiosity algorithm
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
Monte Carlo techniques for direct lighting calculations
ACM Transactions on Graphics (TOG)
Clustering for glossy global illumination
ACM Transactions on Graphics (TOG)
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
ACM Transactions on Graphics (TOG)
A ray tracing solution for diffuse interreflection
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
Realistic image synthesis using photon mapping
Realistic image synthesis using photon mapping
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Interactive global illumination in dynamic scenes
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Local illumination environments for direct lighting acceleration
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
Thrifty Final Gather for Radiosity
Proceedings of the 12th Eurographics Workshop on Rendering Techniques
Photon mapping on programmable graphics hardware
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
GPU algorithms for radiosity and subsurface scattering
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Structured importance sampling of environment maps
ACM SIGGRAPH 2003 Papers
Combining edges and points for interactive high-quality rendering
ACM SIGGRAPH 2003 Papers
Interactive global illumination in complex and highly occluded environments
EGRW '03 Proceedings of the 14th Eurographics workshop on Rendering
Triple product wavelet integrals for all-frequency relighting
ACM SIGGRAPH 2004 Papers
Fast hierarchical importance sampling with blue noise properties
ACM SIGGRAPH 2004 Papers
Proceedings of the 2005 symposium on Interactive 3D graphics and games
Lightcuts: a scalable approach to illumination
ACM SIGGRAPH 2005 Papers
Splatting indirect illumination
I3D '06 Proceedings of the 2006 symposium on Interactive 3D graphics and games
Real-time BRDF editing in complex lighting
ACM SIGGRAPH 2006 Papers
ACM SIGGRAPH 2006 Papers
Direct-to-indirect transfer for cinematic relighting
ACM SIGGRAPH 2006 Papers
ACM SIGGRAPH 2006 Sketches
Subspace sampling and relative-error matrix approximation: column-row-based methods
ESA'06 Proceedings of the 14th conference on Annual European Symposium - Volume 14
Radiance cache splatting: a GPU-friendly global illumination algorithm
EGSR'05 Proceedings of the Sixteenth Eurographics conference on Rendering Techniques
Interactive rendering using the render cache
EGWR'99 Proceedings of the 10th Eurographics conference on Rendering
Making radiance and irradiance caching practical: adaptive caching and neighbor clamping
EGSR'06 Proceedings of the 17th Eurographics conference on Rendering Techniques
Crayon lighting: sketch-guided illumination of models
Proceedings of the 5th international conference on Computer graphics and interactive techniques in Australia and Southeast Asia
AppProp: all-pairs appearance-space edit propagation
ACM SIGGRAPH 2008 papers
Interactive global illumination based on coherent surface shadow maps
GI '08 Proceedings of graphics interface 2008
Fast, realistic lighting and material design using nonlinear cut approximation
ACM SIGGRAPH Asia 2008 papers
Kernel Nyström method for light transport
ACM SIGGRAPH 2009 papers
An efficient GPU-based approach for interactive global illumination
ACM SIGGRAPH 2009 papers
Precomputation-Based Rendering
Foundations and Trends® in Computer Graphics and Vision
Micro-rendering for scalable, parallel final gathering
ACM SIGGRAPH Asia 2009 papers
Virtual spherical lights for many-light rendering of glossy scenes
ACM SIGGRAPH Asia 2009 papers
Cascaded light propagation volumes for real-time indirect illumination
Proceedings of the 2010 ACM SIGGRAPH symposium on Interactive 3D Graphics and Games
Effects of global illumination approximations on material appearance
ACM SIGGRAPH 2010 papers
Combining global and local virtual lights for detailed glossy illumination
ACM SIGGRAPH Asia 2010 papers
Direct illumination for many area lights
Proceedings of the 9th ACM SIGGRAPH Conference on Virtual-Reality Continuum and its Applications in Industry
Technical Section: Importance sampling for volumetric illumination of flames
Computers and Graphics
LightSlice: matrix slice sampling for the many-lights problem
Proceedings of the 2011 SIGGRAPH Asia Conference
Practical filtering for efficient ray-traced directional occlusion
Proceedings of the 2011 SIGGRAPH Asia Conference
Direct lighting under dynamic local area light sources
Edutainment'11 Proceedings of the 6th international conference on E-learning and games, edutainment technologies
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Virtual ray lights for rendering scenes with participating media
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Spatio-Temporal Filtering of Indirect Lighting for Interactive Global Illumination
Computer Graphics Forum
The State of the Art in Interactive Global Illumination
Computer Graphics Forum
Importance Caching for Complex Illumination
Computer Graphics Forum
Light transport simulation with vertex connection and merging
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Tensor clustering for rendering many-light animations
EGSR'08 Proceedings of the Nineteenth Eurographics conference on Rendering
ManyLoDs: parallel many-view level-of-detail selection for real-time global illumination
EGSR'11 Proceedings of the Twenty-second Eurographics conference on Rendering
Importance point projection for GPU-based final gathering
EGSR'11 Proceedings of the Twenty-second Eurographics conference on Rendering
Spatial directional radiance caching
EGSR'09 Proceedings of the Twentieth Eurographics conference on Rendering
EGSR'09 Proceedings of the Twentieth Eurographics conference on Rendering
Fast estimation and rendering of indirect highlights
EGSR'10 Proceedings of the 21st Eurographics conference on Rendering
Sparsely precomputing the light transport matrix for real-time rendering
EGSR'10 Proceedings of the 21st Eurographics conference on Rendering
A PCA decomposition for real-time brdf editing and relighting with global illumination
EGSR'10 Proceedings of the 21st Eurographics conference on Rendering
Approximate Bias Compensation for Rendering Scenes with Heterogeneous Participating Media
Computer Graphics Forum
Fast light-map computation with virtual polygon lights
Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
5D Covariance tracing for efficient defocus and motion blur
ACM Transactions on Graphics (TOG)
GPU-based out-of-core many-lights rendering
ACM Transactions on Graphics (TOG)
A practical algorithm for rendering interreflections with all-frequency BRDFs
ACM Transactions on Graphics (TOG)
Hi-index | 0.00 |
Rendering complex scenes with indirect illumination, high dynamic range environment lighting, and many direct light sources remains a challenging problem. Prior work has shown that all these effects can be approximated by many point lights. This paper presents a scalable solution to the many-light problem suitable for a GPU implementation. We view the problem as a large matrix of sample-light interactions; the ideal final image is the sum of the matrix columns. We propose an algorithm for approximating this sum by sampling entire rows and columns of the matrix on the GPU using shadow mapping. The key observation is that the inherent structure of the transfer matrix can be revealed by sampling just a small number of rows and columns. Our prototype implementation can compute the light transfer within a few seconds for scenes with indirect and environment illumination, area lights, complex geometry and arbitrary shaders. We believe this approach can be very useful for rapid previewing in applications like cinematic and architectural lighting design.