All-Frequency Direct Illumination with Vectorized Visibility

Research output: Journal Publications and Reviews (RGC: 21, 22, 62)21_Publication in refereed journal

1 Scopus Citations
View graph of relations

Author(s)

Related Research Unit(s)

Detail(s)

Original languageEnglish
Article number7050311
Pages (from-to)945-958
Journal / PublicationIEEE Transactions on Visualization and Computer Graphics
Volume21
Issue number8
Publication statusPublished - 1 Aug 2015

Abstract

Many existing pre-computed radiance transfer (PRT) approaches for all-frequency lighting store the information of a 3D object in the pre-vertex manner. To preserve the fidelity of high frequency effects, the 3D object must be tessellated densely. Otherwise, rendering artifacts due to interpolation may appear. This paper presents an all-frequency lighting algorithm for direct illumination based on a new visibility representation which approximates a visibility function using a sequence of 3D vectors. The algorithm is able to construct the visibility function of an on-screen pixel on-the-fly. Hence even though the 3D object is not tessellated densely, the rendering artifacts can be suppressed greatly. Besides, a summed area table based rendering algorithm, which is able to handle the integration over a non-axis aligned polygon, is developed. Using our approach, we can rotate lighting environment, change view point, and adjust the shininess of the 3D object in a real-time manner. Experimental results show that our approach can render plausible all-frequency lighting effects for direct illumination in real-time, especially for specular shadows, which are difficult for other methods to obtain.

Research Area(s)

  • all-frequency rendering, Pre-computed radiance transfer (PRT), Visibility functions

Citation Format(s)

All-Frequency Direct Illumination with Vectorized Visibility. / Ho, Tze-Yiu; Xiao, Yi; Feng, Rui-Bin; Leung, Chi-Sing; Wong, Tien-Tsin.

In: IEEE Transactions on Visualization and Computer Graphics, Vol. 21, No. 8, 7050311, 01.08.2015, p. 945-958.

Research output: Journal Publications and Reviews (RGC: 21, 22, 62)21_Publication in refereed journal