Layered point clouds: A simple and efficient multiresolution structure for distributing and rendering gigantic point-sampled models

被引:51
|
作者
Gobbetti, E [1 ]
Marton, F [1 ]
机构
[1] CRS4 Visual Comp Grp, I-09010 Pula, CA, Italy
来源
COMPUTERS & GRAPHICS-UK | 2004年 / 28卷 / 06期
关键词
point-based graphics; large datasets; out-of-core algorithms; level of detail;
D O I
10.1016/j.cag.2004.08.010
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We recently introduced an efficient multiresolution structure for distributing and rendering very large point sampled models on consumer graphics platforms [1]. The structure is based on a hierarchy of precomputed object-space point clouds, that are combined coarse-to-fine at rendering time to locally adapt sample densities according to the projected size in the image. The progressive block based refinement nature of the rendering traversal exploits on-board caching and object based rendering APIs, hides out-of-core data access latency through speculative prefetching, and lends itself well to incorporate backface, view frustum, and occlusion culling, as well as compression and view-dependent progressive transmission. The resulting system allows rendering of complex out-of-core models at high frame rates (over 60 M rendered points/second), supports network streaming, and is fundamentally simple to implement. We demonstrate the efficiency of the approach on a number of very large models, stored on local disks or accessed through a consumer level broadband network, including a massive 234 M samples isosurface generated by a compressible turbulence simulation and a 167 M samples model of Michelangelo's St. Matthew. Many of the details of our framework were presented in a previous study. We here provide a more thorough exposition, but also significant new material, including the presentation of a higher quality bottom-up construction method and additional qualitative and quantitative results. (C) 2004 Elsevier Ltd. All rights reserved.
引用
收藏
页码:815 / 826
页数:12
相关论文
共 40 条
  • [1] CSG tree rendering for point-sampled objects
    Wicke, M
    Teschner, M
    Gross, M
    12TH PACIFIC CONFERENCE ON COMPUTER GRAPHICS AND APPLICATIONS, PROCEEDINGS, 2004, : 160 - 168
  • [2] Efficient metamorphosis of point-sampled geometry
    Tian, Haishan
    He, Yuanjun
    Cai, Hongming
    Feng, Lirong
    ICAT 2006: 16TH INTERNATIONAL CONFERENCE ON ARTIFICIAL REALITY AND TELEXISTENCE - WORSHOPS, PROCEEDINGS, 2006, : 260 - +
  • [3] Efficient simplification of point-sampled surfaces
    Pauly, M
    Gross, M
    Kobbelt, LP
    VIS 2002: IEEE VISUALIZATION 2002, PROCEEDINGS, 2002, : 163 - 170
  • [4] GPU-based rendering of point-sampled water surfaces
    Kei Iwasaki
    Yoshinori Dobashi
    Fujiichi Yoshimoto
    Tomoyuki Nishita
    The Visual Computer, 2008, 24 : 77 - 84
  • [5] Efficient raytracing of deforming point-sampled surfaces
    Adams, B
    Keiser, R
    Pauly, M
    Guibas, LJ
    Gross, M
    Dutré, P
    COMPUTER GRAPHICS FORUM, 2005, 24 (03) : 677 - 684
  • [6] Efficient animation of point-sampled thin shells
    Wicke, M
    Steinemann, D
    Gross, M
    COMPUTER GRAPHICS FORUM, 2005, 24 (03) : 667 - 676
  • [7] GPU-based rendering of point-sampled water surfaces
    Iwasaki, Kei
    Dobashi, Yoshinori
    Yoshimoto, Fujiichi
    Nishita, Tomoyuki
    VISUAL COMPUTER, 2008, 24 (02): : 77 - 84
  • [8] Fast high-quality rendering of point-sampled geometry
    Wang, Renfang
    Li, Jifang
    Yang, Qing
    Zhang, Sanyuan
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2010, 22 (02): : 191 - 197
  • [9] Practical boolean operations on point-sampled models
    Qin, Xujia
    Wang, Weihong
    Li, Qu
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2006, PT 1, 2006, 3980 : 393 - 401
  • [10] Hierarchical Structure Recovery of Point-Sampled Surfaces
    Attene, Marco
    Patane, Giuseppe
    COMPUTER GRAPHICS FORUM, 2010, 29 (06) : 1905 - 1920