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
Light-water interaction using backward beam tracing
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
Illumination from curved reflectors
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
Method of displaying optical effects within water using accumulation buffer
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Multi-pass pipeline rendering: realism for dynamic environments
Proceedings of the 1997 symposium on Interactive 3D graphics
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Realistic image synthesis using photon mapping
Realistic image synthesis using photon mapping
Shadow algorithms for computer graphics
SIGGRAPH '77 Proceedings of the 4th annual conference on Computer graphics and interactive techniques
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Casting curved shadows on curved surfaces
SIGGRAPH '78 Proceedings of the 5th annual conference on Computer graphics and interactive techniques
Beam tracing polygonal objects
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Photon mapping on programmable graphics hardware
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Triple product wavelet integrals for all-frequency relighting
ACM SIGGRAPH 2004 Papers
Real-time reflection mapping with parallax
Proceedings of the 2005 symposium on Interactive 3D graphics and games
KD-tree acceleration structures for a GPU raytracer
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
An approximate image-space approach for interactive refraction
ACM SIGGRAPH 2005 Papers
Interactive rendering of caustics using interpolated warped volumes
GI '05 Proceedings of Graphics Interface 2005
Splatting indirect illumination
I3D '06 Proceedings of the 2006 symposium on Interactive 3D graphics and games
Interactive image-space techniques for approximating caustics
I3D '06 Proceedings of the 2006 symposium on Interactive 3D graphics and games
ACM SIGGRAPH 2006 Papers
Interactive Approximate Rendering of Reflections, Refractions, and Caustics
IEEE Transactions on Visualization and Computer Graphics
Real-time refraction through deformable objects
Proceedings of the 2007 symposium on Interactive 3D graphics and games
Caustics Mapping: An Image-Space Technique for Real-Time Caustics
IEEE Transactions on Visualization and Computer Graphics
Interactive refractions with total internal reflection
GI '07 Proceedings of Graphics Interface 2007
Eikonal rendering: efficient light transport in refractive objects
ACM SIGGRAPH 2007 papers
A GPU-driven algorithm for accurate interactive reflections on curved objects
EGSR'06 Proceedings of the 17th Eurographics conference on Rendering Techniques
Interactive screen-space accurate photon tracing on GPUs
EGSR'06 Proceedings of the 17th Eurographics conference on Rendering Techniques
Depicting procedural caustics in single images
ACM SIGGRAPH Asia 2008 papers
Imperfect shadow maps for efficient computation of indirect illumination
ACM SIGGRAPH Asia 2008 papers
Multiresolution splatting for indirect illumination
Proceedings of the 2009 symposium on Interactive 3D graphics and games
Hardware-accelerated global illumination by image space photon mapping
Proceedings of the Conference on High Performance Graphics 2009
Interactive volume caustics in single-scattering media
Proceedings of the 2010 ACM SIGGRAPH symposium on Interactive 3D Graphics and Games
Exploring the use of glossy light volumes for interactive global illumination
Proceedings of the 7th International Conference on Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa
Real-time volume caustics with adaptive beam tracing
I3D '11 Symposium on Interactive 3D Graphics and Games
The State of the Art in Interactive Global Illumination
Computer Graphics Forum
Hierarchical image-space radiosity for interactive global illumination
EGSR'09 Proceedings of the Twentieth Eurographics conference on Rendering
Hi-index | 0.00 |
Interactive applications typically rely on local models for lighting, occasionally augmented by GPU-friendly methods for approximating global illumination. Caustic mapping approximates the specular focusing of light using a light-space image, akin to a shadow map, which is projected onto the scene during final rendering. Unfortunately, existing caustic map implementations must choose between quality and speed. Quickly generated maps use few photons and look extremely blurry, while sharper maps created from millions of photons only render at a few frames per second. This paper introduces a number of hierarchical enhancements to caustic mapping that allow real-time rendering with high quality caustic maps, even when using maps from multiple light sources. These techniques utilize the geometry processing stage of recent GPUs to avoid processing every photon and to render a pyramidal caustic map that allows photon splats of varying diameters without the increased costs inherent in rasterizing large splats.