一种动态物体次表面散射实时绘制方法
基金项目:

Supported by the National Natural Science Foundation of China under Grant Nos.60533070, 60873159, 60842001 (国家自然科学基金); the National High-Tech Research and Development Plan of China under Grant Nos.2009AA012103, 2007AA01Z337 (国家高技术研究发展计划(863))

  • 摘要
  • | |
  • 访问统计
  • |
  • 参考文献 [23]
  • |
  • 相似文献 [20]
  • | | |
  • 文章评论
    摘要:

    在给出非均匀材质建模描述方法的基础上,通过对光线类型和光的次表面散射物理过程进行分解,分别给出了图像空间非均匀材质单次散射和多次散射的近似计算方法。延迟着色思想的融入,满足了动态物体实时绘制的需要,并可较好地适用于分层非均匀半透明材质。

    Abstract:

    A method is set forth to model the heterogeneous translucent material. Image-space single scatter and multiple scatter methods are respectively proposed by decomposing the light propagation paths. It is also easy to deal with dynamic objects by applying deferred shading to the methods. Also, real-time subsurface scattering effects for layered heterogeneous translucent materials can also be obtained rather easily.

    参考文献
    [1] Ishimaru A. Wave Propagation and Scattering in Random Media. New York : IEEE Press, 1978.
    [2] Blasi P, Le Sa?c B, Schlick C. A rendering algorithm for discrete volume density objects. Computer Graphics Forum, 1993,12(3): 201?210. [doi: 10.1111/1467-8659.1230201]
    [3] Rushmeier HE, Torrance KE. Extending the radiosity method to include specularly reflecting and translucent materials. ACM Trans. on Graphics, 1990,9(1):1?27. [doi: 10.1145/77635.77636]
    [4] Sillion FX. A unified hierarchical algorithm for global illumination with scattering volumes and object clusters. IEEE Trans. on Visualization and Computer Graphics, 1995,1(3):240?254. [doi: 10.1109/2945.466719]
    [5] Hanrahan P, Krueger W. Reflection from layered surfaces due to subsurface scattering. In: Kajiya JT, ed. Proc. of the ACM SIGGRAPH’93. New York: ACM Press, 1993. 165?174.
    [6] Lafortune EP, Willems YD. Rendering participating media with bidirectional path tracing. In: Pueyo X, Schr P, eds. Proc. of the Eurographics Rendering Workshop’96. New York: Springer-Verlag, 1996. 91?100.
    [7] Jensen HW, Christensen P. Efficient simulation of light transport in scenes with participating media using photon maps. In: Cohen MF, ed. Proc. of the ACM SIGGRAPH’98. New York: ACM Press, 1998. 311?320.
    [8] Jensen HW, Marschner SR, Levoy M, Hanrahan P. A practical model for subsurface light transport. In: Fiume E, ed. Proc. of the ACM SIGGRAPH 2001. New York: ACM Press, 2001. 511?518.
    [9] Jensen HW, Buhler J. A rapid hierarchical rendering technique for translucent materials. In: Fiume E, ed. Proc. of the ACM SIGGRAPH 2002. New York: ACM Press, 2002. 576?581.
    [10] Hao XJ, Varshney A. Real-Time rendering of translucent meshes. ACM Trans. on Graphics, 2004,23(2):120?142. [doi: 10.1145/ 990002.990004]
    [11] Sloan PP, Kautz J, Snyder J. Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments. In: Fiume E, ed. Proc. of the ACM SIGGRAPH 2002. New York: ACM Press, 2002. 527?536.
    [12] Wang R, Tran J, Luebke D. All-Frequency interactive relighting of translucent objects with single and multiple scattering. ACM Trans. on Graphics, 2005,24(3):1202?1207. [doi: 10.1145/1073204.1073333]
    [13] Sloan PP, Luna B, Snyder J. Local, deformable precomputed radiance transfer. ACM Trans. on Graphics, 2005,24(3):1216?1224. [doi: 10.1145/1073204.1073335]
    [14] Green S. Real-Time approximations to subsurface scattering. In: Fernando R, ed. Proc. of the GPU Gems: Programming Techniques, Tips, and Tricks for Real-Time Graphics. Addison Wesley Professional, 2004. 263?278.
    [15] Bastioni M. A simplified model for subsurface scattering applied to the vertex shader in blender. 2005. http://www.dedalo-3d.com/
    [16] Borshukov G, Lewis JP. Realistic human face rendering for “the matrix reloaded”. In: Rockwood AP, ed. Proc. of the ACM SIGGRAPH 2003. New York: ACM Press, 2003. http://www.virtualcinematography.org/publications/acrobat/Face-s2003.pdf
    [17] Gong Y, Chen W, Zhang L, Zeng Y, Peng QS. An approximate image-space approach for real-time rendering of deformable translucent objects. In: Seidel HP, Nishita T, Peng QS, eds. Proc. of the 24th Computer Graphics Int’l Conf. Springer-Verlag, 2006. 124?135.
    [18] Weyrich T, Matusik W, Pfister H. Analysis of human faces using a measurement-based skin reflectance model. ACM Trans. on Graphics, 2006,25(3):1013?1024. [doi: 10.1145/1141911.1141987]
    [19] d’Eon E, Luebke D. Advanced techniques for realistic real-time skin rendering. In: Nguyen H, ed. Proc. of the GPU Gems 3. Addison Wesley Professional, 2007.
    [20] Tong X, Wang JP, Lin S, Guo BN, Shum HY. Modeling and rendering of quasi-homogeneous materials. In: Beckmann-Wells P, ed. Proc. of the ACM SIGGRAPH 2005. New York: ACM Press, 2005. 1054?1061.
    [21] Sun X, Zhou K, Shi JY. Interactive global illumination rendering with spatial-variant dynamic materials. Journal of Software, 2008, 19(7):1783?1793 (in Chinese with English abstract). http://www.jos.org.cn/1000-9825/19/1783.htm [doi: 10.3724/SP.J.1001.2008. 01783]
    [22] Fran?ois G, Pattanaik S, Bouatouch K, Breton G. Subsurface texture mapping. IEEE Computer Graphics and Applications, 2008, 28(1):34?42. [doi: 10.1109/MCG.2008.16]
    附中文参考文献: [21] 孙鑫,周昆,石教英.空间动态可变材质的交互式全局光照明绘.软件学报,2008,19(7):1783?1793. http://www.jos.org.cn/1000- 9825/19/1783.htm [doi: 10.3724/SP.J.1001.2008.01783]
    引证文献
    网友评论
    网友评论
    分享到微博
    发 布
引用本文

赵沁平,李帅,郝爱民,高玉建.一种动态物体次表面散射实时绘制方法.软件学报,2010,21(11):2959-2970

复制
分享
文章指标
  • 点击次数:4464
  • 下载次数: 7757
  • HTML阅读次数: 0
  • 引用次数: 0
历史
  • 收稿日期:2009-01-05
  • 最后修改日期:2009-07-09
文章二维码
您是第19786036位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号