All-Frequency Shadows Rendering Algorithm for Dynamic Scenes Based on Harr Wavelets
Author:
Affiliation:

  • Article
  • | |
  • Metrics
  • |
  • Reference [14]
  • |
  • Related
  • |
  • Cited by
  • | |
  • Comments
    Abstract:

    Current PRT (pre-computed radiance transfer) techniques are limited to having 3D static scene, or large low-frequency lights. In this paper, an all-frequency shadow rendering method for dynamic scenes is proposed. In the preprocessing phase, the blocking geometry is modeled as a set of spheres, according to complex 3D model. The lighting and BRDF (bidirectional reflectance distribution function) are projected onto the Harr wavelet basis. At runtime, with the advantage of different basis functions, the product of visibility vectors is computed for blocker spheres in the pixel basis, while the triple product integral of lighting, BRDF and visibility is computed in the Harr basis. CUDA (computed unified device architecture) is used to implement this method, which sufficiently utilizes the new features of GPU (graphics processing unit). Experiments show that the method greatly improves vision quality and satisfies real-time requirements.

    Reference
    [1] Sloan PP, Kautz J, Snyder J. Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments. In: Proc. of the 29th Annual Conf. on Computer Graphics and Interactive Techniques. New York: ACM Press, 2002. 527?536. [doi: 10.1145/566570.566612]
    [2] Ng R, Ramamoorthi R, Hanrahan P. All-Frequency shadows using non-linear wavelet lighting approximation. In: Proc. of the ACM SIGGRAPH 2003 Papers. New York: ACM Press, 2003. 376?381. [doi: 10.1145/1201775.882280]
    [3] Zhou K, Hu YH, Lin S, Guo BN, Shum HY. Precomputed shadow fields for dynamic scenes. In: Marks J, ed. Proc. of the ACM SIGGRAPH 2005 Papers. New York: ACM Press, 2005. 1196?1201. [doi: 10.1145/1186822.1073332]
    [4] Mei CH, Shi JY, Wu FL. Rendering with spherical radiance transport maps. In: Proc. of the Eurographics. 2004. 281?290. [doi: 10.1111/j.1467-8659.2004.00759.x]
    [5] Ren Z, Wang R, Snyder J, Zhou K, Liu XG, Sun B, Sloan PP, Bao HJ, Peng QS, Guo BN. Real-Time soft shadows in dynamic scenes using spherical harmonic exponentiation. ACM Trans. on Graph, 2006,25(3):977?986. [doi: 10.1145/1179352.1141982]
    [6] http://developer.nvidia.com/object/cuda.html
    [7] Ramamoorthi R, Hanrahan P. An efficient representation for irradiance environment maps. In: Proc. of the 28th Annual Conf. on Computer Graphics and Interactive Techniques. New York: ACM Press, 2001. 497?500. [doi: 10.1145/383259.383317]
    [8] Ng R, Ramamoorthi R, Hanrahan P. Triple product wavelet integrals for all-frequency relighting. In: Marks J, ed. Proc. of the ACM SIGGRAPH 2004 Papers. New York: ACM Press, 2004. 477?487. [doi: 10.1145/1186562.1015749]
    [9] Sun WF, Mukherjee A. Generalized wavelet product integral for rendering dynamic glossy objects. ACM Trans. on Graph, 2006, 25(3):955?966. [doi: 10.1145/1179352.1141980]
    [10] Sloan P, Luna B, Snyder J. Local, deformable precomputed radiance transfer. ACM Trans. on Graph, 2005,24(3):1216?1224. [doi: 10.1145/1186822.1073335]
    [11] Wang R, Zhou K, Snyder J, Liu XG, Bao HJ, Peng QS, Guo BN. Variational sphere set approximation for solid objects. The Visual Computer: International Journal of Computer Graphics, 2006,22(9):612?621. [doi: 10.1007/s00371-006-0052-0]
    [12] Press WH, Teukolsky SA, Vetterling WT, Flannery BP. Numerical Recipes in C: The Art of Scientific Computing. New York: Cambridge University Press, 1992.
    [13] Cohen-Steiner D, Alliez P, Desbrun M. Variational shape approximation. In: Marks J, ed. Proc. of the ACM SIGGRAPH 2004 Papers. New York: ACM Press, 2004. 905?914. [doi: 10.1145/1186562.1015817]
    [14] Stollnitz EJ, Derose TD, Salesin DH. Wavelets for Computer Graphics: Theory and Applications. Morgan Kaufmann Publishers, 1996.
    Related
    Cited by
Get Citation

赵沁平,车英慧.基于Harr 小波的动态场景全频阴影绘制算法.软件学报,2011,22(8):1948-1959

Copy
Share
Article Metrics
  • Abstract:4503
  • PDF: 6187
  • HTML: 0
  • Cited by: 0
History
  • Received:April 01,2008
  • Revised:August 07,2008
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-4
Address:4# South Fourth Street, Zhong Guan Cun, Beijing 100190,Postal Code:100190
Phone:010-62562563 Fax:010-62562533 Email:jos@iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063