Environment mapping and other applications of world projections
IEEE Computer Graphics and Applications
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
Bidirectional reflection functions from surface bump maps
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Design and simulation of opera lighting and projection effects
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
A global illumination solution for general reflectance distributions
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
Predicting reflectance functions from complex surfaces
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
Radiosity and realistic image synthesis
Radiosity and realistic image synthesis
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Non-linear approximation of reflectance functions
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Properties of tabulated bidirectional reflectance distribution functions
Proceedings of the conference on Graphics interface '97
Global illumination using photon maps
Proceedings of the eurographics workshop on Rendering techniques '96
Fast calculation of soft shadow textures using convolution
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Environment matting and compositing
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Acquiring the reflectance field of a human face
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Surface light fields for 3D photography
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Efficient image-based methods for rendering soft shadows
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Illuminating micro geometry based on precomputed visibility
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
An anisotropic phong BRDF model
Journal of Graphics Tools
Texture and reflection in computer generated images
Communications of the ACM
Homomorphic factorization of BRDFs for high-performance rendering
Proceedings of the 28th 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 28th annual conference on Computer graphics and interactive techniques
Steerable illumination textures
ACM Transactions on Graphics (TOG)
Light field mapping: efficient representation and hardware rendering of surface light fields
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Frequency space environment map rendering
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Fast, arbitrary BRDF shading for low-frequency lighting using spherical harmonics
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
I3D '03 Proceedings of the 2003 symposium on Interactive 3D graphics
All-frequency shadows using non-linear wavelet lighting approximation
ACM SIGGRAPH 2003 Papers
Clustered principal components for precomputed radiance transfer
ACM SIGGRAPH 2003 Papers
Linear algebra operators for GPU implementation of numerical algorithms
ACM SIGGRAPH 2003 Papers
Sparse matrix solvers on the GPU: conjugate gradients and multigrid
ACM SIGGRAPH 2003 Papers
EGRW '03 Proceedings of the 14th Eurographics workshop on Rendering
Robust monte carlo methods for light transport simulation
Robust monte carlo methods for light transport simulation
Triple product wavelet integrals for all-frequency relighting
ACM SIGGRAPH 2004 Papers
Efficient BRDF importance sampling using a factored representation
ACM SIGGRAPH 2004 Papers
All-frequency precomputed radiance transfer for glossy objects
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
All-frequency relighting of non-diffuse objects using separable BRDF approximation
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
Interactive rendering with arbitrary BRDFs using separable approximations
EGWR'99 Proceedings of the 10th Eurographics conference on Rendering
Interactive relighting with dynamic BRDFs
ACM SIGGRAPH 2007 papers
A theory of locally low dimensional light transport
ACM SIGGRAPH 2007 papers
A framework for precomputed and captured light transport
ACM Transactions on Graphics (TOG)
A precomputed polynomial representation for interactive BRDF editing with global illumination
ACM Transactions on Graphics (TOG)
Precomputation-Based Rendering
Foundations and Trends® in Computer Graphics and Vision
All-frequency rendering of dynamic, spatially-varying reflectance
ACM SIGGRAPH Asia 2009 papers
Wavelet-based stratified irradiance caching for efficient indirect illumination
ISVC'07 Proceedings of the 3rd international conference on Advances in visual computing - Volume Part I
The State of the Art in Interactive Global Illumination
Computer Graphics Forum
An analysis of the in-out BRDF factorization for view-dependent relighting
EGSR'08 Proceedings of the Nineteenth Eurographics conference on Rendering
Sparsely precomputing the light transport matrix for real-time rendering
EGSR'10 Proceedings of the 21st Eurographics conference on Rendering
Visibility editing for all-frequency shadow design
EGSR'10 Proceedings of the 21st Eurographics conference on Rendering
Interactive illumination with coherent shadow maps
EGSR'07 Proceedings of the 18th Eurographics conference on Rendering Techniques
Wavelet radiance transport for interactive indirect lighting
EGSR'06 Proceedings of the 17th Eurographics conference on Rendering Techniques
Efficient wavelet rotation for environment map rendering
EGSR'06 Proceedings of the 17th Eurographics conference on Rendering Techniques
Global illumination with radiance regression functions
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Hi-index | 0.00 |
We present a technique for interactive rendering of glossy objects in complex and dynamic lighting environments that captures interreflections and all-frequency shadows. Our system is based on precomputed radiance transfer and separable BRDF approximation. We factor glossy BRDFs using a separable decomposition and keep only a few low-order approximation terms, each consisting of a purely view-dependent and a purely light-dependent component. In the precomputation step, for every vertex, we sample its visibility and compute a direct illumination transport vector corresponding to each BRDF term. We use modern graphics hardware to accelerate this step and further compress the data using a nonlinear wavelet approximation. The direct illumination pass is followed by one or more interreflection passes, each of which gathers compressed transport vectors from the previous pass to produce global illumination transport vectors. To render at run time, we dynamically sample the lighting to produce a light vector, also represented in a wavelet basis. We compute the inner product of the light vector with the precomputed transport vectors, and the results are further combined with the BRDF view-dependent components to produce vertex colors. We describe acceleration of the rendering algorithm using programmable graphics hardware and discuss the limitations and trade-offs imposed by the hardware.