Title :
Spherical Piecewise Constant Basis Functions for All-Frequency Precomputed Radiance Transfer
Author :
Xu, Kun ; Jia, Yun-Tao ; Fu, Hongbo ; Hu, Shi-Min ; Tai, Chiew-Lan
Author_Institution :
Tsinghua Univ., Beijing
Abstract :
This paper presents a novel basis function, called spherical piecewise constant basis function (SPCBF), for precomputed radiance transfer. SPCBFs have several desirable properties: rotatability, ability to represent all-frequency signals, and support for efficient multiple product. By smartly partitioning the illumination sphere into a set of subregions and associating each subregion with an SPCBF valued 1 inside the region and 0 elsewhere, we precompute the light coefficients using the resulting SPCBFs. Efficient rotation of the light representation in SPCBFs is achieved by rotating the domain of SPCBFs. During runtime rendering, we approximate the BRDF and visibility coefficients using the set of SPCBFs for light, possibly rotated, through fast lookup of summed-area table (SAT) and visibility distance table (VDT), respectively. SPCBFs enable new effects such as object rotation in all-frequency rendering of dynamic scenes and on-the-fly BRDF editing under rotating environment lighting. With graphics hardware acceleration, our method achieves real-time frame rates.
Keywords :
computer graphic equipment; rendering (computer graphics); all-frequency precomputed radiance transfer; graphics hardware acceleration; illumination sphere partitioning; light representation; runtime rendering; spherical piecewise constant basis functions; summed-area table; visibility distance table; Acceleration; Computer Society; Computer science; Graphics; Hardware; Layout; Lighting; Rendering (computer graphics); Runtime; Shadow mapping; Color; Computer Graphics; Precomputed Radiance Transfer; Real-time Rendering; Shading; Spherical Piecewise Constant Basis Functions; and texture; shadowing;
Journal_Title :
Visualization and Computer Graphics, IEEE Transactions on
DOI :
10.1109/TVCG.2007.70442