Approximation of Loop Subdivision Surfaces for Fast Rendering

被引:7
|
作者
Li, Guiqing [1 ]
Ren, Canjiang [2 ]
Zhang, Jiahua [3 ]
Ma, Weiyin [4 ]
机构
[1] S China Univ Technol, Sch Comp Sci & Engn, Guangzhou 510640, Guangdong, Peoples R China
[2] S China Univ Technol, Guangzhou Higher Educ Mega Ctr, Sch Comp Sci & Engn, Guangzhou 510006, Guangdong, Peoples R China
[3] Hong Kong Polytech Univ, Dept Comp, Kowloon, Hong Kong, Peoples R China
[4] City Univ Hong Kong, Dept Mfg Engn & Engn Management, Kowloon, Hong Kong, Peoples R China
关键词
Subdivision surfaces; graphics processors (GPU); Bezier patches; tessellation; surface approximation;
D O I
10.1109/TVCG.2010.83
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper describes an approach to the approximation of Loop subdivision surfaces for real-time rendering. The approach consists of two phases, which separately construct the approximation geometry and the normal field of a subdivision surface. It first exploits quartic triangular Bezier patches to approximate the geometry of the subdivision surface by interpolating a grid of sampled points. To remedy the artifact of discontinuity of normal fields between adjacent patches, a continuous normal field is then reconstructed by approximating the tangent vector fields of the subdivision surfaces with quartic triangular Bezier patches. For regular triangles, the approach reproduces the associated subdivision patches, quartic three-directional box splines.
引用
收藏
页码:500 / 514
页数:15
相关论文
共 50 条
  • [11] Table-driven GPU rendering of subdivision surfaces
    Feng, Jieqing, 1600, Institute of Computing Technology (26):
  • [12] Adaptive rendering of Catmull-Clark subdivision surfaces
    Lai, SH
    Cheng, FH
    NINTH INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN AND COMPUTER GRAPHICS, PROCEEDINGS, 2005, : 125 - 130
  • [13] RENDERING CURVES AND SURFACES WITH HYBRID SUBDIVISION AND FORWARD DIFFERENCING
    RAPPOPORT, A
    ACM TRANSACTIONS ON GRAPHICS, 1991, 10 (04): : 323 - 341
  • [14] Parallel Rendering and Animation of Subdivision Surfaces on the Cell BE Processor
    L. Benini
    R. Grottesi
    S. Morigi
    M. Ruggiero
    International Journal of Parallel Programming, 2011, 39 : 494 - 521
  • [15] Fast volume rendering using adaptive block subdivision
    Lee, CH
    Park, KH
    FIFTH PACIFIC CONFERENCE ON COMPUTER GRAPHICS AND APPLICATIONS, PROCEEDINGS, 1997, : 148 - +
  • [16] Subdivision surfaces for scattered-data approximation
    Bertram, M
    Hagen, H
    DATA VISUALIZATION 2001, 2001, : 55 - +
  • [17] On the use of loop subdivision surfaces for surrogate geometry
    Persson, Per-Olof
    Aftosmis, Michael J.
    Haimes, Robert
    PROCEEDINGS OF THE 15TH INTERNATIONAL MESHING ROUNDTABLE, 2006, : 375 - 392
  • [18] Efficient GPU Rendering of Subdivision Surfaces using Adaptive Quadtrees
    Brainerd, Wade
    Foley, Tim
    Kraemer, Manuel
    Moreton, Henry
    Niessner, Matthias
    ACM TRANSACTIONS ON GRAPHICS, 2016, 35 (04):
  • [19] Progressive interpolation using loop subdivision surfaces
    Cheng, Fuhua
    Fan, Fengtao
    Lai, Shuhua
    Huang, Conglin
    Wang, Jiaxi
    Yong, Junhai
    ADVANCES IN GEOMETRIC MODELING AND PROCESSING, 2008, 4975 : 526 - +
  • [20] Weighted progressive interpolation of Loop subdivision surfaces
    Deng, Chongyang
    Ma, Weiyin
    COMPUTER-AIDED DESIGN, 2012, 44 (05) : 424 - 431