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
Integer and combinatorial optimization
Integer and combinatorial optimization
Optimal algorithms for approximate clustering
STOC '88 Proceedings of the twentieth annual ACM symposium on Theory of computing
Optimally combining sampling techniques for Monte Carlo rendering
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Proceedings of the 25th 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
Texture and reflection in computer generated images
Communications of the ACM
A ray tracing solution for diffuse interreflection
SIGGRAPH '88 Proceedings of the 15th 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
Digital Image Processing
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
Unified Approach to Prefiltered Environment Maps
Proceedings of the Eurographics Workshop on Rendering Techniques 2000
Light scattering from human hair fibers
ACM SIGGRAPH 2003 Papers
Triple product wavelet integrals for all-frequency relighting
ACM SIGGRAPH 2004 Papers
Fast hierarchical importance sampling with blue noise properties
ACM SIGGRAPH 2004 Papers
ACM SIGGRAPH 2004 Papers
Direct HDR capture of the sun and sky
AFRIGRAPH '04 Proceedings of the 3rd international conference on Computer graphics, virtual reality, visualisation and interaction in Africa
Surface compression with geometric bandelets
ACM SIGGRAPH 2005 Papers
Lightcuts: a scalable approach to illumination
ACM SIGGRAPH 2005 Papers
Wavelet importance sampling: efficiently evaluating products of complex functions
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
A procedural object distribution function
ACM Transactions on Graphics (TOG)
Accurate Direct Illumination Using Iterative Adaptive Sampling
IEEE Transactions on Visualization and Computer Graphics
Real-time BRDF editing in complex lighting
ACM SIGGRAPH 2006 Papers
A median cut algorithm for light probe sampling
ACM SIGGRAPH 2006 Courses
Image-based lighting with a piecewise-constant importance function
SIGGRAPH '04 ACM SIGGRAPH 2004 Sketches
Bidirectional importance sampling for illumination from environment maps
SIGGRAPH '04 ACM SIGGRAPH 2004 Sketches
Efficient complex shadows from environment maps
SIGGRAPH '04 ACM SIGGRAPH 2004 Posters
A median cut algorithm for light probe sampling
SIGGRAPH '05 ACM SIGGRAPH 2005 Posters
A first-order analysis of lighting, shading, and shadows
ACM Transactions on Graphics (TOG)
High Dynamic Range Imaging: Acquisition, Display, and Image-Based Lighting (The Morgan Kaufmann Series in Computer Graphics)
Matrix row-column sampling for the many-light problem
ACM SIGGRAPH 2007 papers
Massive model visualization using realtime ray tracing
ACM SIGGRAPH 2007 courses
Incremental wavelet importance sampling for direct illumination
Proceedings of the 2007 ACM symposium on Virtual reality software and technology
A precomputed polynomial representation for interactive BRDF editing with global illumination
ACM Transactions on Graphics (TOG)
Real-time, all-frequency shadows in dynamic scenes
ACM SIGGRAPH 2008 papers
A median cut algorithm for light probe sampling
ACM SIGGRAPH 2008 classes
Massive model visualization using realtime ray tracing
ACM SIGGRAPH 2008 classes
Tile-based methods for interactive applications
ACM SIGGRAPH 2008 classes
Fast, realistic lighting and material design using nonlinear cut approximation
ACM SIGGRAPH Asia 2008 papers
Factoring of multiple function wavelet production sampling
WSEAS TRANSACTIONS on SYSTEMS
Efficient and practical audio-visual rendering for games using crossmodal perception
Proceedings of the 2009 symposium on Interactive 3D graphics and games
ACM Transactions on Graphics (TOG)
Toward a perceptual space for gloss
ACM Transactions on Graphics (TOG)
Precomputation-Based Rendering
Foundations and Trends® in Computer Graphics and Vision
Modeling and rendering of impossible figures
ACM Transactions on Graphics (TOG)
Interactive product visualization for an in-store sales support system for the clothing retail
Proceedings of the 2007 conference on Human interface: Part I
Interactive hair rendering under environment lighting
ACM SIGGRAPH 2010 papers
Subsampling strategies to improve learning-based retina vessel segmentation
ICIP'09 Proceedings of the 16th IEEE international conference on Image processing
Expanding low dynamic range videos for high dynamic range applications
Proceedings of the 24th Spring Conference on Computer Graphics
Adaptive sampling for environment mapping
Proceedings of the 26th Spring Conference on Computer Graphics
Direct lighting under dynamic local area light sources
Edutainment'11 Proceedings of the 6th international conference on E-learning and games, edutainment technologies
Image-based relighting in dynamic scenes
PCM'05 Proceedings of the 6th Pacific-Rim conference on Advances in Multimedia Information Processing - Volume Part II
Reconstructing illumination environment by omnidirectional camera calibration
AI'06 Proceedings of the 19th Australian joint conference on Artificial Intelligence: advances in Artificial Intelligence
The State of the Art in Interactive Global Illumination
Computer Graphics Forum
Realistic and interactive visualization of high-density plant ecosystems
NPH'05 Proceedings of the First Eurographics conference on Natural Phenomena
Table-driven adaptive importance sampling
EGSR'08 Proceedings of the Nineteenth Eurographics conference on Rendering
Real-time shading with filtered importance sampling
EGSR'08 Proceedings of the Nineteenth Eurographics conference on Rendering
Hemispherical rasterization for self-shadowing of dynamic objects
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
Deterministic importance sampling with error diffusion
EGSR'09 Proceedings of the Twentieth Eurographics conference on Rendering
Adaptive numerical cumulative distribution functions for efficient importance sampling
EGSR'05 Proceedings of the Sixteenth Eurographics conference on Rendering Techniques
Spherical Q2-tree for sampling dynamic environment sequences
EGSR'05 Proceedings of the Sixteenth Eurographics conference on Rendering Techniques
Interactive system for dynamic scene lighting using captured video environment maps
EGSR'05 Proceedings of the Sixteenth Eurographics conference on Rendering Techniques
Importance resampling for global illumination
EGSR'05 Proceedings of the Sixteenth Eurographics conference on Rendering Techniques
Bidirectional importance sampling for direct illumination
EGSR'05 Proceedings of the Sixteenth Eurographics conference on Rendering Techniques
Interactive illumination with coherent shadow maps
EGSR'07 Proceedings of the 18th Eurographics conference on Rendering Techniques
Incremental instant radiosity for real-time indirect illumination
EGSR'07 Proceedings of the 18th Eurographics conference on Rendering Techniques
Two stage importance sampling for direct lighting
EGSR'06 Proceedings of the 17th Eurographics conference on Rendering Techniques
Sequential sampling for dynamic environment map illumination
EGSR'06 Proceedings of the 17th Eurographics conference on Rendering Techniques
Real-time kd-tree based importance sampling of environment maps
Proceedings of the 28th Spring Conference on Computer Graphics
Hi-index | 0.00 |
We introduce structured importance sampling, a new technique for efficiently rendering scenes illuminated by distant natural illumination given in an environment map. Our method handles occlusion, high-frequency lighting, and is significantly faster than alternative methods based on Monte Carlo sampling. We achieve this speedup as a result of several ideas. First, we present a new metric for stratifying and sampling an environment map taking into account both the illumination intensity as well as the expected variance due to occlusion within the scene. We then present a novel hierarchical stratification algorithm that uses our metric to automatically stratify the environment map into regular strata. This approach enables a number of rendering optimizations, such as pre-integrating the illumination within each stratum to eliminate noise at the cost of adding bias, and sorting the strata to reduce the number of sample rays. We have rendered several scenes illuminated by natural lighting, and our results indicate that structured importance sampling is better than the best previous Monte Carlo techniques, requiring one to two orders of magnitude fewer samples for the same image quality.