Virtual Spherical Gaussian Lights for Real-time Glossy Indirect Illumination

Virtual point lights (VPLs) are well established for real‐time global illumination. However, this method suffers from spiky artifacts and flickering caused by singularities of VPLs, highly glossy materials, high‐frequency textures, and discontinuous geometries. To avoid these artifacts, this paper i...

Full description

Saved in:
Bibliographic Details
Published inComputer graphics forum Vol. 34; no. 7; pp. 89 - 98
Main Author Tokuyoshi, Yusuke
Format Journal Article
LanguageEnglish
Published Oxford Blackwell Publishing Ltd 01.10.2015
Subjects
Online AccessGet full text
ISSN0167-7055
1467-8659
DOI10.1111/cgf.12748

Cover

More Information
Summary:Virtual point lights (VPLs) are well established for real‐time global illumination. However, this method suffers from spiky artifacts and flickering caused by singularities of VPLs, highly glossy materials, high‐frequency textures, and discontinuous geometries. To avoid these artifacts, this paper introduces a virtual spherical Gaussian light (VSGL) which roughly represents a set of VPLs. For a VSGL, the total radiant intensity and positional distribution of VPLs are approximated using spherical Gaussians and a Gaussian distribution, respectively. Since this approximation can be computed using summations of VPL parameters, VSGLs can be dynamically generated using mipmapped reflective shadow maps. Our VSGL generation is simple and independent from any scene geometries. In addition, reflected radiance for a VSGL is calculated using an analytic formula. Hence, we are able to render one‐bounce glossy interreflections at real‐time frame rates with smaller artifacts.
Bibliography:Supporting InformationSupporting Information
ArticleID:CGF12748
ark:/67375/WNG-JXV1RD4C-1
istex:79DC485F90D6C527EAB0FC93E731058C0CB35624
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 14
ObjectType-Article-1
ObjectType-Feature-2
content type line 23
ISSN:0167-7055
1467-8659
DOI:10.1111/cgf.12748