Abstract
Soft shadow computation plays an important role in generating photo-realistic images. A new method of real-time all-frequency shadow rendering in 3D scenes under dynamic illumination is introduced in this paper. The non-linear wavelet approximation on the pre-computed radiance transfer matrix is used, which can help us to select the main directions sensitive to illumination of each sampling point. This approach efficiently avoids non-linear selection of the light vector in real-time rendering, and the approximation is used only once in the pre-computed phrase. We encode the resulting radiance transfer matrix into a sparse form, and store it as textures in 2D texture buffers. Meanwhile, the light vector is organized into a cube map on GPU to accelerate computation in the run-time process. This approach has been applied to render a variety of 3D scenes with soft shadows, and proved to be able to increase the relighting speed with no image quality reduction.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Sloan, P., Kautz, J., Snyder, J.: Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments. ACM Transactions on Graphics 21(3), 527–536 (2002)
Ng, R., Ramamoorthi, R., Hanrahan, P.: All-frequency shadows using non-linear wavelet lighting approximation. ACM Transactions on Graphics 22(3), 376–381 (2003)
Hasenfratz, J., Lapierre, M., Holzschuch, N., Sillion, F.: A survey of real-time soft shadows algorithms. Computer Graphics Forum 22(4), 753–774 (2003)
Fernando, R., Fernandez, S., Bala, K., Greenberg, D.P.: Adaptive shadow maps. In: Computer Graphics (SIGGRAPH 2001). Annual Conference Series, ACM SIGGRAPH, pp. 387–390 (2001)
Heckbert, P.S., Herf, M.: Simulating soft shadows with graphics hardware. Technical Report CMU-CS-97-104, Carnegie Mellon University (January 1997)
Assarsson, U., Akenine-Möller, T.: A geometry-based soft shadow volume algorithm using graphics hardware. ACM Transactions on Graphics 22(3), 511–520 (2003)
Debevec, P.: Image-Based Lighting, www.debevec.org/CGAIBL2/ibl-tutorial-cga2002.pdf
Debevec, P., Hawkins, T., Tchou, C., Duiker, H., Sarokin, W., Sagar, M.: Acquiring the reflectance field of a human face. In: Proceedings of ACM SIGGRAPH 2000, pp. 145–156. ACM Press / ACM SIGGRAPH, New York (2000)
Owens, J.: A survey of general-purpose computation on graphics hardware. In: Eurographics 2005, State of the Art Reports, pp. 21–51 (2005)
Debevec, P.: Rendering synthetic objects into real scenes: bridging traditional and image-based graphics with global illumination and high dynamic range photography. In: Proceedings of ACM SIGGRAPH 2001, pp. 189–198. ACM Press / ACM SIGGRAPH, New York (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wang, L., Wang, J., Zhao, Q. (2006). GPU-Based Soft Shadow Rendering Using Non-linear Pre-computed Radiance Transfer Approximation. In: Zha, H., Pan, Z., Thwaites, H., Addison, A.C., Forte, M. (eds) Interactive Technologies and Sociotechnical Systems. VSMM 2006. Lecture Notes in Computer Science, vol 4270. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11890881_10
Download citation
DOI: https://doi.org/10.1007/11890881_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-46304-7
Online ISBN: 978-3-540-46305-4
eBook Packages: Computer ScienceComputer Science (R0)