Environment mapping and other applications of world projections
IEEE Computer Graphics and Applications
Spherical parametrization and remeshing
ACM SIGGRAPH 2003 Papers
All-frequency shadows using non-linear wavelet lighting approximation
ACM SIGGRAPH 2003 Papers
A data-driven reflectance model
ACM SIGGRAPH 2003 Papers
Triple product wavelet integrals for all-frequency relighting
ACM SIGGRAPH 2004 Papers
Barycentric Parameterizations for Isotropic BRDFs
IEEE Transactions on Visualization and Computer Graphics
Lightcuts: a scalable approach to illumination
ACM SIGGRAPH 2005 Papers
Real-time BRDF editing in complex lighting
ACM SIGGRAPH 2006 Papers
Generalized wavelet product integral for rendering dynamic glossy objects
ACM SIGGRAPH 2006 Papers
Interactive relighting with dynamic BRDFs
ACM SIGGRAPH 2007 papers
A precomputed polynomial representation for interactive BRDF editing with global illumination
ACM Transactions on Graphics (TOG)
Fast, realistic lighting and material design using nonlinear cut approximation
ACM SIGGRAPH Asia 2008 papers
ECCV '08 Proceedings of the 10th European Conference on Computer Vision: Part IV
Efficient reflectance models for vision and graphics
Efficient reflectance models for vision and graphics
Real-time shading with filtered importance sampling
EGSR'08 Proceedings of the Nineteenth Eurographics conference on Rendering
Experimental analysis of BRDF models
EGSR'05 Proceedings of the Sixteenth 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 |
We present a new Precomputed Radiance Transfer (PRT) algorithm based on a two dimensional representation of isotropic BRDFs. Our approach involves precomputing matrices that allow quickly mapping environment lighting, which is represented in the global coordinate system, and the surface BRDFs, which are represented in a bivariate domain, to the local hemisphere at a surface location where the reflection integral is evaluated. When the lighting and BRDFs are represented in a wavelet basis, these rotation matrices are sparse and can be efficiently stored and combined with pre-computed visibility at run-time. Compared to prior techniques that also precompute wavelet rotation matrices, our method allows full control over the lighting and materials due to the way the BRDF is represented. Furthermore, this bivariate parameterization preserves sharp specular peaks and grazing effects that are attenuated in conventional parameterizations. We demonstrate a prototype rendering system that achieves real-time framerates while lighting and materials are edited.