SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
Generating antialiased images at low sampling densities
SIGGRAPH '87 Proceedings of the 14th 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
Global illumination using photon maps
Proceedings of the eurographics workshop on Rendering techniques '96
Efficient simulation of light transport in scenes with participating media using photon maps
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Realistic image synthesis using photon mapping
Realistic image synthesis using photon mapping
Wavelet importance sampling: efficiently evaluating products of complex functions
ACM SIGGRAPH 2005 Papers
Simulating multiple scattering in hair using a photon mapping approach
ACM SIGGRAPH 2006 Papers
Proceedings of the 5th international conference on Computer graphics and interactive techniques in Australia and Southeast Asia
ACM SIGGRAPH Asia 2008 papers
Stochastic progressive photon mapping
ACM SIGGRAPH Asia 2009 papers
Physically Based Rendering, Second Edition: From Theory To Implementation
Physically Based Rendering, Second Edition: From Theory To Implementation
A progressive error estimation framework for photon density estimation
ACM SIGGRAPH Asia 2010 papers
A comprehensive theory of volumetric radiance estimation using photon points and beams
ACM Transactions on Graphics (TOG)
Robust adaptive photon tracing using photon path visibility
ACM Transactions on Graphics (TOG)
KD-tree based parallel adaptive rendering
The Visual Computer: International Journal of Computer Graphics - CGI'2012 Conference
Light transport simulation with vertex connection and merging
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Adaptive progressive photon mapping
ACM Transactions on Graphics (TOG)
Hi-index | 0.00 |
Photon mapping is an efficient technique in global illumination and participating media rendering, but it converges slowly in complex scenes. We propose an adaptive importance photon shooting technique to accelerate the convergence rate. We analyze the scene space and build cumulative distribution functions on the surfaces to adaptively shoot photons. The rendering space is partitioned by kd-tree structure. The photons tracing through the scene are stored in the kd-tree node. An error criterion is proposed to estimate the feature error of the local light field in each node. In order to adaptively shoot photons, a novel adaptive cumulative distribution function is built in each node based on their neighbors' error values. When a photon hits a surface in the scene, the reflection direction of this photon is adaptively chosen by our cumulative distribution function. Our technique can be used in both photon mapping and progressive photon mapping. The experiments show that our adaptive importance photon shooting technique gives better results than the previous methods in both visual quality and numerical error.