DocumentCode
81393
Title
All-Frequency Direct Illumination with Vectorized Visibility
Author
Tze-Yiu Ho ; Yi Xiao ; Rui-Bin Feng ; Chi-Sing Leung ; Tien-Tsin Wong
Author_Institution
Dept. of Electron. Eng., City Univ. of Hong Kong, Kowloon Tong, China
Volume
21
Issue
8
fYear
2015
fDate
Aug. 1 2015
Firstpage
945
Lastpage
958
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.
Keywords
interpolation; lighting; rendering (computer graphics); 3D object; 3D object shininess; 3D vector sequence; PRT approach; all-frequency direct illumination; all-frequency lighting algorithm; artifact rendering; direct illumination; fidelity preservation; high-frequency effects; information store; interpolation; lighting environment; on-screen pixel; precomputed radiance transfer; specular shadows; summed area table based rendering algorithm; vectorized visibility; visibility function; visibility representation; Approximation algorithms; Educational institutions; Interpolation; Lighting; Rendering (computer graphics); Three-dimensional displays; Vectors; Pre-computed radiance transfer (PRT); Pre-computed radiance transfer (PRT),; Visibility functions; all-frequency rendering; visibility functions;
fLanguage
English
Journal_Title
Visualization and Computer Graphics, IEEE Transactions on
Publisher
ieee
ISSN
1077-2626
Type
jour
DOI
10.1109/TVCG.2015.2407398
Filename
7050311
Link To Document