Environment mapping and other applications of world projections
IEEE Computer Graphics and Applications
Recovering high dynamic range radiance maps from photographs
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Wavelets for computer graphics: theory and applications
Wavelets for computer graphics: theory and applications
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
Texture and reflection in computer generated images
Communications of the ACM
An efficient representation for irradiance environment maps
Proceedings of the 28th 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
Unified Approach to Prefiltered Environment Maps
Proceedings of the Eurographics Workshop on Rendering Techniques 2000
Spherical parametrization and remeshing
ACM SIGGRAPH 2003 Papers
All-frequency shadows using non-linear wavelet lighting approximation
ACM SIGGRAPH 2003 Papers
Triple product wavelet integrals for all-frequency relighting
ACM SIGGRAPH 2004 Papers
Wavelet importance sampling: efficiently evaluating products of complex functions
ACM SIGGRAPH 2005 Papers
Local, deformable precomputed radiance transfer
ACM SIGGRAPH 2005 Papers
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)
Fast approximation to spherical harmonics rotation
ACM SIGGRAPH 2006 Sketches
A novel hemispherical basis for accurate and efficient rendering
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
A first-order analysis of lighting, shading, and shadows
ACM Transactions on Graphics (TOG)
4D compression and relighting with high-resolution light transport matrices
Proceedings of the 2007 symposium on Interactive 3D graphics and games
A framework for precomputed and captured light transport
ACM Transactions on Graphics (TOG)
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
SOHO: Orthogonal and symmetric Haar wavelets on the sphere
ACM Transactions on Graphics (TOG)
Affine double- and triple-product wavelet integrals for rendering
ACM Transactions on Graphics (TOG)
Precomputation-Based Rendering
Foundations and Trends® in Computer Graphics and Vision
ECCV'10 Proceedings of the 11th European conference on Computer vision: Part I
Sparse zonal harmonic factorization for efficient SH rotation
ACM Transactions on Graphics (TOG)
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
Interactive editing of lighting and materials using a bivariate BRDF representation
EGSR'10 Proceedings of the 21st Eurographics conference on Rendering
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
Hi-index | 0.00 |
Real-time shading with environment maps requires the ability to rotate the global lighting to each surface point's local coordinate frame. Although extensive previous work has studied rotation of functions represented by spherical harmonics, little work has investigated efficient rotation of wavelets. Wavelets are superior at approximating high frequency signals such as detailed high dynamic range lighting and very shiny BRDFs, but present difficulties for interactive rendering due to the lack of an analytic solution for rotation. In this paper we present an efficient computational solution for wavelet rotation using precomputed matrices. Each matrix represents the linear transformation of source wavelet bases defined in the global coordinate frame to target wavelet bases defined in sampled local frames. Since wavelets have compact support, these matrices are very sparse, enabling efficient storage and fast computation at run-time. In this paper, we focus on the application of our technique to interactive environment map rendering. We show that using these matrices allows us to evaluate the integral of dynamic lighting with dynamic BRDFs at interactive rates, incorporating efficient non-linear approximation of both illumination and reflection. Our technique improves on previous work by eliminating the need for prefiltering environment maps, and is thus significantly faster for accurate rendering of dynamic environment lighting with high frequency reflection effects.