Eurographics · 2004 · 43 citations · 17 references
ArchitectureHigh-performance ComputingComputer GraphicsReal-time RenderingRendering3D RenderingLighting ModelsLighting SimulationRay TracingReal-time GraphicsRendering PipelineAccelerated Ray TracingDiffuse LightingGpu-based RenderingHardware-accelerated Ray TracingIllumination EstimationIndirect IlluminationPhoton MappingReal-time Ray Tracing
This paper introduces a novel method for simulating photon mapping for real-time applications. First we introduce a new method for selectively redistributing photons. Then we describe a method for selectively updating the indirect illumination. The indirect illumination is calculated using a new GPU acceleratedfinal gathering method and the illumination is then stored in light maps. Caustic photons are traced on the CPU and then drawn using points in the framebuffer, and finally filtered using the GPU. Both diffuse and non-diffuse surfaces can be handled by calculating the direct illumination on the GPU and the photon tracing on the CPU. We achieve real-time frame rates for dynamic scenes.
17
Modeling the interaction of light between diffuse surfaces
Cindy M. Goral, K. E. Torrance, Donald P. Greenberg et al. · 1984 · 813 citations
Architecture, Computational Engineering, Digital Rendering +15
Michael F. Cohen, Donald P. Greenberg · ACM SIGGRAPH Computer Graphics · 1985 · 558 citations
William R. Mark, R. Steven Glanville, Kurt Akeley et al. · 2003 · 547 citations
Alexander Keller · 1997 · 533 citations · Full text
P. Jernberg, Christer Sjöström, Michael Lacasse · Materials and Structures · 1997 · 382 citations