The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.07 - July (2013 vol.19)
pp: 1133-1142
Rui Wang , State Key Lab. of CAD&CG, Zhejiang Univ., Hangzhou, China
Minghao Pan , State Key Lab. of CAD&CG, Zhejiang Univ., Hangzhou, China
Weifeng Chen , State Key Lab. of CAD&CG, Zhejiang Univ., Hangzhou, China
Zhong Ren , State Key Lab. of CAD&CG, Zhejiang Univ., Hangzhou, China
Kun Zhou , State Key Lab. of CAD&CG, Zhejiang Univ., Hangzhou, China
Wei Hua , State Key Lab. of CAD&CG, Zhejiang Univ., Hangzhou, China
Hujun Bao , State Key Lab. of CAD&CG, Zhejiang Univ., Hangzhou, China
ABSTRACT
This paper presents a new technique for real-time relighting of static scenes with all-frequency shadows from complex lighting and highly specular reflections from spatially varying BRDFs. The key idea is to depict the boundaries of visible regions using piecewise linear functions, and convert the shading computation into double product integrals-the integral of the product of lighting and BRDF on visible regions. By representing lighting and BRDF with spherical Gaussians and approximating their product using Legendre polynomials locally in visible regions, we show that such double product integrals can be evaluated in an analytic form. Given the precomputed visibility, our technique computes the visibility boundaries on the fly at each shading point, and performs the analytic integral to evaluate the shading color. The result is a real-time all-frequency relighting technique for static scenes with dynamic, spatially varying BRDFs, which can generate more accurate shadows than the state-of-the-art real-time PRT methods.
INDEX TERMS
Lighting, Integral equations, Piecewise linear approximation, Computer graphics, Real time systems, Linear approximation, all frequency relighting, Analytic double product integral
CITATION
Rui Wang, Minghao Pan, Weifeng Chen, Zhong Ren, Kun Zhou, Wei Hua, Hujun Bao, "Analytic Double Product Integrals for All-Frequency Relighting", IEEE Transactions on Visualization & Computer Graphics, vol.19, no. 7, pp. 1133-1142, July 2013, doi:10.1109/TVCG.2012.152
REFERENCES
[1] P.-P. Sloan, J. Kautz, and J. Snyder, “Precomputed radiance Transfer for Real-Time Rendering in Dynamic, Low-Frequency Lighting Environments,” ACM Trans. Graphics, vol. 21, no. 3, pp. 527-536, 2002.
[2] R. Ng, R. Ramamoorthi, and P. Hanrahan, “All-Frequency Shadows Using Non-Linear Wavelet Lighting Approximation,” ACM Trans. Graphics, vol. 22, no. 3, pp. 376-381, 2003.
[3] R. Ng, R. Ramamoorthi, and P. Hanrahan, “Triple Product Wavelet Integrals for All-Frequency Relighting,” ACM Trans. Graphics, vol. 25, no. 2, pp. 477-487, 2004.
[4] J. Wang, P. Ren, M. Gong, J. Snyder, and B. Guo, “All-Frequency Rendering of Dynamic, Spatially-Varying Reflectance,” ACM Trans. Graphics, vol. 28, no. 5, pp. 133:1-133:10, 2009.
[5] X. Liu, P. Sloan, H. Shum, and J. Snyder, “All-Frequency Precomputed Radiance Transfer for Glossy Objects,” Proc. Eurographics Symp. Rendering, pp. 337-344. 2004,
[6] R. Wang, J. Tran, and D. Luebke, “All-Frequency Relighting of Glossy Objects,” ACM Trans. Graphics, vol. 25, no. 2, pp. 293-318, 2006.
[7] A. Ben-Artzi, R. Overbeck, and R. Ramamoorthi, “Real-Time BRDF Editing in Complex Lighting,” ACM Trans. Graphics, vol. 25, no. 3, pp. 945-954, 2006.
[8] X. Sun, K. Zhou, Y. Chen, S. Lin, J. Shi, and B. Guo, “Interactive Relighting with Dynamic BRDFs,” ACM Trans. Graphics, vol. 26, no. 3, p. 27, 2007.
[9] A. Ben-Artzi, K. Egan, F. Durand, and R. Ramamoorthi, “A Precomputed Polynomial Representation for Interactive BRDF Editing with Global Illumination,” ACM Trans. Graphics, vol. 27, no. 2, pp. 1-13, 2008.
[10] K. Zhou, Y. Hu, S. Lin, B. Guo, and H.-Y. Shum, “Precomputed Shadow Fields for Dynamic Scenes,” vol. 24, no. 3, pp. 1196-1201, 2005.
[11] P. Sloan, B. Luna, and J. Snyder, “Local, Deformable Precomputed Radiance Transfer,” ACM Trans. Graphics, vol. 24, no. 3, pp. 1216-1224, 2005.
[12] Z. Ren, R. Wang, J. Snyder, K. Zhou, X. Liu, B. Sun, P.-P. Sloan, H. Bao, Q. Peng, and B. Guo, “Real-Time Soft Shadows in Dynamic Scenes Using Spherical Harmonic Exponentiation,” ACM Trans. Graphics, vol. 25, no. 3, pp. 977-986, 2006.
[13] R. Ramamoorthi, “Precomputation-Based Rendering,” Found. Trends Computer Graphics Vision, vol. 3, no. 4, pp. 281-369, 2009.
[14] B. Walter, S. Fernandez, A. Arbree, K. Bala, M. Donikian, and D.P. Greenberg, “Lightcuts: A Scalable Approach to Illumination,” ACM Trans. Graphics, vol. 24, no. 3, pp. 1098-1107, 2005.
[15] B. Walter, A. Arbree, K. Bala, and D.P. Greenberg, “Multidimensional Lightcuts,” ACM Trans. Graphics, vol. 25, no. 3, pp. 1081-1088, 2006.
[16] E. Cheslack-Postava, R. Wang, O. Akerlund, and F. Pellacini, “Fast, Realistic Lighting and Material Design using Nonlinear Cut Approximation,” ACM Trans. Graphics vol. 27, no. 5, pp. 128:1-128:10, 2008.
[17] K. Xu, Y.-T. Jia, H. Fu, S. Hu, and C.-L. Tai, “Spherical Piecewise Constant Basis Functions for All-Frequency Precomputed Radiance Transfer,” IEEE Trans. Visualization Computer Graphics, vol. 14, no. 2, pp. 454-467, Mar. 2008.
[18] S.F. Frisken, R.N. Perry, A.P. Rockwood, and T.R. Jones, “Adaptively Sampled Distance Fields: A General Representation of Shape for Computer Graphics,” Proc. ACM SIGGRAPH, pp. 249-254, 2000,
[19] W.E. Lorensen and H.E. Cline, “Marching Cubes: A High Resolution 3D Surface Construction Algorithm,” Computational Graphics (SIGGRAPH), vol. 21, no. 4, pp. 163-169, 1987.
[20] Y.-T. Tsai and Z.-C. Shih, “All-Frequency Precomputed Radiance Transfer using Spherical Radial Basis Functions and Clustered Tensor Approximation,” ACM Trans. Graphics, vol. 25, no. 3, pp. 967-976, 2006.
[21] J. Lawrence, A. Ben-Artzi, C. DeCoro, W. Matusik, H. Pfister, R. Ramamoorthi, and S. Rusinkiewicz, “Inverse Shade Trees for Non-Parametric Material Representation and Editing,” ACM Trans. Graphics, vol. 25, no. 3, pp. 735-745, 2006.
[22] J. Wang, S. Zhao, X. Tong, J. Snyder, and B. Guo, “Modeling Anisotropic Surface Reflectance with Example-Based Microfacet Synthesis,” ACM Trans. Graphics, vol. 27, no. 3, pp. 1-9, 2008.
9 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool