Monte Carlo methods. Vol. 1: basics
Monte Carlo methods. Vol. 1: basics
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
Optimally combining sampling techniques for Monte Carlo rendering
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Monte Carlo techniques for direct lighting calculations
ACM Transactions on Graphics (TOG)
Direct illumination with lazy visibility evaluation
Proceedings of the 26th 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
A ray tracing solution for diffuse interreflection
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
Realistic image synthesis using photon mapping
Realistic image synthesis using photon mapping
Local illumination environments for direct lighting acceleration
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
An approximate global illumination system for computer generated films
ACM SIGGRAPH 2004 Papers
Lightcuts: a scalable approach to illumination
ACM SIGGRAPH 2005 Papers
Wavelet importance sampling: efficiently evaluating products of complex functions
ACM SIGGRAPH 2005 Papers
Radiance Caching for Efficient Global Illumination Computation
IEEE Transactions on Visualization and Computer Graphics
Accurate Direct Illumination Using Iterative Adaptive Sampling
IEEE Transactions on Visualization and Computer Graphics
Statistical acceleration for animated global illumination
ACM SIGGRAPH 2006 Papers
ACM SIGGRAPH 2006 Papers
Correlated visibility sampling for direct illumination
The Visual Computer: International Journal of Computer Graphics
IEEE Transactions on Visualization and Computer Graphics
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
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
Making radiance and irradiance caching practical: adaptive caching and neighbor clamping
EGSR'06 Proceedings of the 17th Eurographics conference on Rendering Techniques
Importance Caching for Complex Illumination
Computer Graphics Forum
Advanced (quasi) Monte Carlo methods for image synthesis
ACM SIGGRAPH 2012 Courses
Analytic Tangent Irradiance Environment Maps for Anisotropic Surfaces
Computer Graphics Forum
A Significance Cache for Accelerating Global Illumination
Computer Graphics Forum
Hi-index | 0.00 |
The visibility function in direct illumination describes the binary visibility over a light source, e.g., an environment map. Intuitively, the visibility is often strongly correlated between nearby locations in time and space, but exploiting this correlation without introducing noticeable errors is a hard problem. In this paper, we first study the statistical characteristics of the visibility function. Then, we propose a robust and unbiased method for using estimated visibility information to improve the quality of Monte Carlo evaluation of direct illumination. Our method is based on the theory of control variates, and it can be used on top of existing state-of-the-art schemes for importance sampling. The visibility estimation is obtained by sparsely sampling and caching the 4D visibility field in a compact bitwise representation. In addition to Monte Carlo rendering, the stored visibility information can be used in a number of other applications, for example, ambient occlusion and lighting design.