Environment mapping and other applications of world projections
IEEE Computer Graphics and Applications
Bidirectional reflection functions from surface bump maps
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
A model for anisotropic reflection
SIGGRAPH '90 Proceedings of the 17th 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
Measuring and modeling anisotropic reflection
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
Illumination in diverse codimensions
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Reflection space image based rendering
Proceedings of the 26th 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
SIGGRAPH '85 Proceedings of the 12th 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
A signal-processing framework for inverse rendering
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
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 29th annual conference on Computer graphics and interactive techniques
Unified Approach to Prefiltered Environment Maps
Proceedings of the Eurographics Workshop on Rendering Techniques 2000
I3D '03 Proceedings of the 2003 symposium on Interactive 3D graphics
ACM SIGGRAPH 2003 Papers
Clustered principal components for precomputed radiance transfer
ACM SIGGRAPH 2003 Papers
Triple product wavelet integrals for all-frequency relighting
ACM SIGGRAPH 2004 Papers
Adaptive mesh subdivision for precomputed radiance transfer
Proceedings of the 20th spring conference on Computer graphics
Real-time rendering of plant leaves
ACM SIGGRAPH 2005 Papers
Precomputed shadow fields for dynamic scenes
ACM SIGGRAPH 2005 Papers
Precomputed local radiance transfer for real-time lighting design
ACM SIGGRAPH 2005 Papers
Local, deformable precomputed radiance transfer
ACM SIGGRAPH 2005 Papers
A CAVE system for interactive modeling of global illumination in car interior
Proceedings of the ACM symposium on Virtual reality software and technology
Radiance Caching for Efficient Global Illumination Computation
IEEE Transactions on Visualization and Computer Graphics
Noise-Resistant Fitting for Spherical Harmonics
IEEE Transactions on Visualization and Computer Graphics
View-dependent precomputed light transport using nonlinear Gaussian function approximations
I3D '06 Proceedings of the 2006 symposium on Interactive 3D graphics and games
All-frequency relighting of glossy objects
ACM Transactions on Graphics (TOG)
Generalized wavelet product integral for rendering dynamic glossy objects
ACM SIGGRAPH 2006 Papers
Real-time soft shadows in dynamic scenes using spherical harmonic exponentiation
ACM SIGGRAPH 2006 Papers
Direct-to-indirect transfer for cinematic relighting
ACM SIGGRAPH 2006 Papers
Light animation with precomputed light paths on the GPU
GI '06 Proceedings of Graphics Interface 2006
Fast approximation to spherical harmonics rotation
ACM SIGGRAPH 2006 Sketches
Exploring the use of ray tracing for future games
Proceedings of the 2006 ACM SIGGRAPH symposium on Videogames
Real-time rendering of plant leaves
ACM SIGGRAPH 2006 Courses
ACM SIGGRAPH 2006 Courses
Postproduction re-illumination of live action using interleaved lighting
SIGGRAPH '04 ACM SIGGRAPH 2004 Posters
Realistic materials in computer graphics
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
Precomputed radiance transfer: theory and practice
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
GPU-friendly rendering for illumination adjustable images
Image Communication
4D compression and relighting with high-resolution light transport matrices
Proceedings of the 2007 symposium on Interactive 3D graphics and games
Wavelet encoding of BRDFs for real-time rendering
GI '07 Proceedings of Graphics Interface 2007
Is accurate occlusion of glossy reflections necessary?
Proceedings of the 4th symposium on Applied perception in graphics and visualization
Implicit visibility and antiradiance for interactive global illumination
ACM SIGGRAPH 2007 papers
A ray tracing solution for diffuse interreflection
ACM SIGGRAPH 2007 courses
A framework for precomputed and captured light transport
ACM Transactions on Graphics (TOG)
Compact and efficient generation of radiance transfer for dynamically articulated characters
Proceedings of the 5th international conference on Computer graphics and interactive techniques in Australia and Southeast Asia
Eigentransport for efficient and accurate all-frequency relighting
Proceedings of the 5th international conference on Computer graphics and interactive techniques in Australia and Southeast Asia
Algorithms for spherical harmonic lighting
Proceedings of the 5th international conference on Computer graphics and interactive techniques in Australia and Southeast Asia
SOHO: Orthogonal and symmetric Haar wavelets on the sphere
ACM Transactions on Graphics (TOG)
Efficient multiple scattering in hair using spherical harmonics
ACM SIGGRAPH 2008 papers
Radiance caching for efficient global illumination computation
ACM SIGGRAPH 2008 classes
Radiance cache splatting: a GPU-friendly global illumination algorithm
ACM SIGGRAPH 2008 classes
Lighting and material of Halo 3
ACM SIGGRAPH 2008 Games
Fast, realistic lighting and material design using nonlinear cut approximation
ACM SIGGRAPH Asia 2008 papers
Precomputation-Based Rendering
Foundations and Trends® in Computer Graphics and Vision
Bimodal perception of audio-visual material properties for virtual environments
ACM Transactions on Applied Perception (TAP)
PantaRay: fast ray-traced occlusion caching of massive scenes
ACM SIGGRAPH 2010 papers
Uniformly sampling multi-resolution analysis for image-based relighting
Journal of Visual Communication and Image Representation
Partial, multi-scale precomputed radiance transfer
Proceedings of the 24th Spring Conference on Computer Graphics
Physically-based real-time diffraction using spherical harmonics
ISVC'06 Proceedings of the Second international conference on Advances in Visual Computing - Volume Part I
Interactive rendering of acquired materials on dynamic geometry using bandwidth prediction
I3D '12 Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
Sparse zonal harmonic factorization for efficient SH rotation
ACM Transactions on Graphics (TOG)
The State of the Art in Interactive Global Illumination
Computer Graphics Forum
Computer aided color appearance design using environment map based lighting
Computational Aesthetics'05 Proceedings of the First Eurographics conference on Computational Aesthetics in Graphics, Visualization and Imaging
Real-time shading with filtered importance sampling
EGSR'08 Proceedings of the Nineteenth Eurographics conference on Rendering
Fast soft self-shadowing on dynamic height fields
EGSR'08 Proceedings of the Nineteenth Eurographics conference on Rendering
Smooth reconstruction and compact representation of reflectance functions for image-based relighting
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
Progressively-refined reflectance functions from natural illumination
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
A novel hemispherical basis for accurate and efficient rendering
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
Spherical harmonic gradients for mid-range illumination
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
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
Fast global illumination on dynamic height fields
EGSR'09 Proceedings of the Twentieth Eurographics conference on Rendering
Radiance cache splatting: a GPU-friendly global illumination algorithm
EGSR'05 Proceedings of the Sixteenth Eurographics conference on Rendering Techniques
Precomputed radiance transfer for real-time indirect lighting using a spectral mesh basis
EGSR'07 Proceedings of the 18th Eurographics conference on Rendering Techniques
Precomputed radiance transfer for dynamic scenes taking into account light interreflection
EGSR'07 Proceedings of the 18th Eurographics conference on Rendering Techniques
Efficient wavelet rotation for environment map rendering
EGSR'06 Proceedings of the 17th Eurographics conference on Rendering Techniques
Hi-index | 0.00 |
Real-time shading using general (e.g., anisotropic) BRDFs has so far been limited to a few point or directional light sources. We extend such shading to smooth, area lighting using a low-order spherical harmonic basis for the lighting environment. We represent the 4D product function of BRDF times the cosine factor (dot product of the incident lighting and surface normal vectors) as a 2D table of spherical harmonic coefficients. Each table entry represents, for a single view direction, the integral of this product function times lighting on the hemisphere expressed in spherical harmonics. This reduces the shading integral to a simple dot product of 25 component vectors, easily evaluatable on PC graphics hardware. Non-trivial BRDF models require rotating the lighting coefficients to a local frame at each point on an object, currently forming the computational bottleneck. Real-time results can be achieved by fixing the view to allow dynamic lighting or vice versa. We also generalize a previous method for precomputed radiance transfer to handle general BRDF shading. This provides shadows and interreflections that respond in real-time to lighting changes on a preprocessed object of arbitrary material (BRDF) type.