Real-time rendering of deformable heterogeneous translucent objects using multiresolution splatting

被引:11
作者
Chen, Guojun
Peers, Pieter [2 ]
Zhang, Jiawan [1 ]
Tong, Xin [3 ]
机构
[1] Tianjin Univ, Sch Comp Software, Tianjin 300072, Peoples R China
[2] Coll William & Mary, Dept Comp Sci, Williamsburg, VA 23185 USA
[3] Microsoft Res Asia, Internet Graph Grp, Beijing, Peoples R China
关键词
Translucency; Real-time rendering; Image-space splatting; Heterogeneous; Deformable;
D O I
10.1007/s00371-012-0704-1
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we present a novel real-time rendering algorithm for heterogenous translucent objects with deformable geometry. The proposed method starts by rendering the surface geometry in two separate geometry buffers-the irradiance buffer and the splatting buffer-with corresponding mipmaps from the lighting and viewing directions, respectively. Irradiance samples are selected from the irradiance buffer according to geometric and material properties using a novel and fast selection algorithm. Next, we gather the irradiance per visible surface point by splatting the irradiance samples to the splatting buffer. To compute the appearance of long-distance low-frequency subsurface scattering, as well as short-range detailed scattering, a fast novel multiresolution GPU algorithm is developed that computes everything on the fly and which does not require any precomputations. We illustrate the effectiveness of our method on several deformable geometries with measured heterogeneous translucent materials.
引用
收藏
页码:701 / 711
页数:11
相关论文
共 24 条
  • [1] CARR N.A., 2003, HWWS 03, P51
  • [2] Real-time translucent rendering using GPU-based texture space importance sampling
    Chang, Chih-Wen
    Lin, Wen-Chieh
    Ho, Tan-Chi
    Huang, Tsung-Shian
    Chuang, Jung-Hong
    [J]. COMPUTER GRAPHICS FORUM, 2008, 27 (02) : 517 - 526
  • [3] Dachsbacher C., 2003, Eurographics Symposium on Rendering. 14th Eurographics Workshop on Rendering, P197
  • [4] Dachsbacher C., 2005, Proc. Symp. Interactive Graph. and Games, P203, DOI DOI 10.1145/1053427.1053460
  • [5] Dachsbacher C., 2006, Proc. Symp. Interactive 3D Graph. and Games, Redwood City, P93, DOI DOI 10.1145/1111411.1111428
  • [6] dEon E., 2007, P EUR S REND TECHN, P147, DOI [10.2312/EGWR/EGSR07/147-157, DOI 10.2312/EGWR/EGSR07/147-157]
  • [7] Haber T., 2005, GI 05 P GRAPHICS INT, P79, DOI DOI 10.5555/1089508.1089522
  • [8] Real-time rendering of translucent meshes
    Hao, XJ
    Varshney, A
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2004, 23 (02): : 120 - 142
  • [9] Jensen HW, 2001, COMP GRAPH, P511, DOI 10.1145/383259.383319
  • [10] Interactive rendering of translucent objects
    Lensch, HPA
    Goesele, M
    Bekaert, P
    Kautz, J
    Magnor, MA
    Lang, J
    Seidel, HP
    [J]. 10TH PACIFIC CONFERENCE ON COMPUTER GRAPHICS AND APPLICATIONS, PROCEEDINGS, 2002, : 214 - 224