Photon mapping is a widely used technique for global illumination rendering. In the density estimation step of photon mapping, the indirect radiance at a shading point is estimated through a filtering process using ne...Photon mapping is a widely used technique for global illumination rendering. In the density estimation step of photon mapping, the indirect radiance at a shading point is estimated through a filtering process using nearby stored photons; an isotropic filtering kernel is usually used. However,using an isotropic kernel is not always the optimal choice, especially for cases when eye paths intersect with surfaces with anisotropic BRDFs. In this paper,we propose an anisotropic filtering kernel for density estimation to handle such anisotropic eye paths.The anisotropic filtering kernel is derived from the recently introduced anisotropic spherical Gaussian representation of BRDFs. Compared to conventional photon mapping, our method is able to reduce rendering errors with negligible additional cost when rendering scenes containing anisotropic BRDFs.展开更多
基金supported by the National High-tech R&D Program of China (No. 2012AA011802)the National Natural Science Foundation of China (No. 61170153)
文摘Photon mapping is a widely used technique for global illumination rendering. In the density estimation step of photon mapping, the indirect radiance at a shading point is estimated through a filtering process using nearby stored photons; an isotropic filtering kernel is usually used. However,using an isotropic kernel is not always the optimal choice, especially for cases when eye paths intersect with surfaces with anisotropic BRDFs. In this paper,we propose an anisotropic filtering kernel for density estimation to handle such anisotropic eye paths.The anisotropic filtering kernel is derived from the recently introduced anisotropic spherical Gaussian representation of BRDFs. Compared to conventional photon mapping, our method is able to reduce rendering errors with negligible additional cost when rendering scenes containing anisotropic BRDFs.