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
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 24th annual conference on Computer graphics and interactive techniques
Interactive reflections on curved objects
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
I3D '99 Proceedings of the 1999 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
Ray tracing on programmable graphics hardware
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Low latency photon mapping using block hashing
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Image Processing Handbook, Fourth Edition
Image Processing Handbook, Fourth Edition
Interactive global illumination using fast ray tracing
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
Transparency for computer synthesized images
SIGGRAPH '79 Proceedings of the 6th 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
Interactive Caustics Using Local Precomputed Irradiance
PG '04 Proceedings of the Computer Graphics and Applications, 12th Pacific Conference
Real-time reflection mapping with parallax
Proceedings of the 2005 symposium on Interactive 3D graphics and games
Proceedings of the 2005 symposium on Interactive 3D graphics and games
RPU: a programmable ray processing unit for realtime ray tracing
ACM SIGGRAPH 2005 Papers
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
Interactive image-space refraction of nearby geometry
GRAPHITE '05 Proceedings of the 3rd international conference on Computer graphics and interactive techniques in Australasia and South East Asia
Realtime caustics using distributed photon mapping
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
Eikonal rendering: efficient light transport in refractive objects
ACM SIGGRAPH 2007 papers
Proceedings of the 2008 symposium on Interactive 3D graphics and games
Interactive relighting of dynamic refractive objects
ACM SIGGRAPH 2008 papers
Depicting procedural caustics in single images
ACM SIGGRAPH Asia 2008 papers
An efficient GPU-based approach for interactive global illumination
ACM SIGGRAPH 2009 papers
Image-space subsurface scattering for interactive rendering of deformable translucent objects
IEEE Computer Graphics and Applications - Special issue title on generating 3D building models a VR playground for teaching math
GPU-based refraction and caustics rendering on depth textures
Proceedings of the 8th International Conference on Virtual Reality Continuum and its Applications in Industry
Interactive volume caustics in single-scattering media
Proceedings of the 2010 ACM SIGGRAPH symposium on Interactive 3D Graphics and Games
Real-time caustics in dynamic scenes with multiple directional lights
ICEC'10 Proceedings of the 9th international conference on Entertainment computing
Interactively rendering dynamic caustics on GPU
CGI'06 Proceedings of the 24th international conference on Advances in Computer Graphics
The State of the Art in Interactive Global Illumination
Computer Graphics Forum
Realistic water volumes in real-time
NPH'06 Proceedings of the Second Eurographics conference on Natural Phenomena
Real-time multi-perspective rendering on graphics hardware
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
A practical algorithm for rendering interreflections with all-frequency BRDFs
ACM Transactions on Graphics (TOG)
Geometry-shader-based real-time voxelization and applications
The Visual Computer: International Journal of Computer Graphics
Hi-index | 0.00 |
Interactive applications require simplifications to lighting, geometry, and material properties that preclude many effects encountered in the physical world. Until recently only the most simplistic reflections and refractions could be performed interactively, but state-of-the-art research has lifted some restrictions on such materials. This paper builds upon this work, but examines reflection and refraction from the light's viewpoint to achieve interactive caustics from point sources. Our technique emits photons from the light and stores the results in image-space, similar to a shadow map. We then examine various techniques for gathering these photons, comparing their advantages and disadvantages for rendering caustics. These approaches run interactively on modern GPUs, work in conjunction with existing techniques for rendering specular materials, and produce images competitive with offline renderings using comparable numbers of photons.