A method for estimating the errors in many-light rendering with supersampling
- 17 Downloads
In many-light rendering, a variety of visual and illumination effects, including anti-aliasing, depth of field, volumetric scattering, and subsurface scattering, are combined to create a number of virtual point lights (VPLs). This is done in order to simplify computation of the resulting illumination. Naive approaches that sum the direct illumination from many VPLs are computationally expensive; scalable methods can be computed more efficiently by clustering VPLs, and then estimating their sum by sampling a small number of VPLs. Although significant speed-up has been achieved using scalable methods, clustering leads to uncontrollable errors, resulting in noise in the rendered images. In this paper, we propose a method to improve the estimation accuracy of many-light rendering involving such visual and illumination effects. We demonstrate that our method can improve the estimation accuracy by a factor of 2.3 over the previous method.
Keywordsanti-aliasing depth of field many-light rendering participating media
This work was partially supported by JSPS KAKENHI 15H05924 and 18H03348.
- Ou, J.; Pellacini, F. LightSlice: Matrix slice sampling for the many-lights problem. ACM Transactions on Graphics Vol. 30, No. 6, Article No. 179, 2011.Google Scholar
- Křivánek, J.; Georgiev, I.; Kaplanyan, A. S.; Cañada, J. Recent advances in light transport simulation: Theory and practice. In: Proceedings of the ACM SIGGRAPH 2013 Courses, Article No. 4, 2013.Google Scholar
- Keller, A. Instant radiosity. In: Proceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques, 49–56, 1997.Google Scholar
- Hašan, M.; Pellacini, F.; Bala, K. Matrix row-column sampling for the many-light problem. ACM Transactions on Graphics Vol. 26, No. 3, Article No. 26, 2007.Google Scholar
- Yoshida, H.; Nabata, K.; Iwasaki, K.; Dobashi, Y.; Nishita, T. Adaptive importance caching for many-light rendering. Journal of WSCG Vol. 23, No. 1, 65–72, 2015.Google Scholar
- Novák, J.; Nowrouzezahrai, D.; Dachsbacher, C.; Jarosz, W. Virtual ray lights for rendering scenes with participating media. ACM Transactions on Graphics Vol. 31, No. 4, Article No. 60, 2012.Google Scholar
- Frederickx, R.; Bartels, P.; Dutré, P. Adaptive LightSlice for virtual ray lights. In: Proceedings of Eurographics 2015 Short Paper, 61–64, 2015.Google Scholar
- Huo, Y.; Wang, R.; Hu, T.; Hua, W.; Bao, H. Adaptive matrix column sampling and completion for rendering participating media. ACM Transactions on Graphics Vol. 35, No. 6, Article No. 167, 2016.Google Scholar
- Jensen, H. W.; Marschner, S. R.; Levoy, M.; Hanrahan, P. A practical model for subsurface light transport. In: Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, 511–518, 2001.Google Scholar
- King, A.; Kulla, C.; Conty, A.; Fajardo, M. BSSRDF importance sampling. In: Proceedings of the ACM SIGGRAPH 2013 Talks, Article No. 48, 2013.Google Scholar
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made.
The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the articles Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.
To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.