Dynamic sampling and rendering of algebraic point set surfaces

被引:87
|
作者
Guennebaud, Gael [1 ]
Germann, Marcel [1 ]
Gross, Markus [1 ]
机构
[1] ETH, Zurich, Switzerland
关键词
D O I
10.1111/j.1467-8659.2008.01163.x
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Algebraic Point Set Surfaces (APSS) define a smooth surface from a set of points using local moving least-squares (MLS) fitting of algebraic spheres. In this paper we first revisit the spherical fitting problem and provide a new, more generic solution that includes intuitive parameters for curvature control of the fitted spheres. As a second contribution we present a novel real-time rendering system of such surfaces using a dynamic up-sampling strategy combined with a conventional splatting algorithm for high quality rendering. Our approach also includes a new view dependent geometric error tailored to efficient and adaptive up-sampling of the surface. One of the key features of our system is its high degree of flexibility that enables us to achieve high performance even for highly dynamic data or complex models by exploiting temporal coherence at the primitive level. We also address the issue of efficient spatial search data structures with respect to construction, access and GPU friendliness. Finally, we present an efficient parallel GPU implementation of the algorithms and search structures.
引用
收藏
页码:653 / 662
页数:10
相关论文
共 50 条
  • [1] Algebraic point set surfaces
    Guennebaud, Gael
    Gross, Markus
    Zurich, E. T. H.
    ACM TRANSACTIONS ON GRAPHICS, 2007, 26 (03):
  • [2] Haptic rendering of point set surfaces
    Lee, Jae-Kyu
    Kim, Young J.
    WORLD HAPTICS 2007: SECOND JOINT EUROHAPTICS CONFERENCE AND SYMPOSIUM ON HAPTIC INTERFACES FOR VIRTUAL ENVIRONMENT AND TELEOPERATOR SYSTEMS, PROCEEDINGS, 2007, : 513 - +
  • [3] Computing and rendering point set surfaces
    Alexa, M
    Behr, J
    Cohen-Or, D
    Fleishman, S
    Levin, D
    Silva, CT
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2003, 9 (01) : 3 - 15
  • [4] Rendering (complex) algebraic surfaces
    Sanjuan-Estrada, J. F.
    Casado, L. G.
    Garcia, I.
    VISAPP 2006: PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON COMPUTER VISION THEORY AND APPLICATIONS, VOL 1, 2006, : 139 - +
  • [5] Dynamic sculpting and deformation of point set surfaces
    Guo, XH
    Qin, H
    11TH PACIFIC CONFERENCE ON COMPUTER GRAPHICS AND APPLICATIONS, PROCEEDINGS, 2003, : 123 - 130
  • [6] Approximate Differentiable Rendering with Algebraic Surfaces
    Keselman, Leonid
    Hebert, Martial
    COMPUTER VISION - ECCV 2022, PT XXXII, 2022, 13692 : 596 - 614
  • [7] Multi-level Partition of Unity Algebraic Point Set Surfaces
    Xiao, Chunxia
    Feng, Guangpu
    Chu, Yu
    Du, Zhongyi
    Yang, Xunhua
    MINES 2009: FIRST INTERNATIONAL CONFERENCE ON MULTIMEDIA INFORMATION NETWORKING AND SECURITY, VOL 1, PROCEEDINGS, 2009, : 645 - 649
  • [9] Multi-Level Partition of Unity Algebraic Point Set Surfaces
    Chun-Xia Xiao
    Journal of Computer Science and Technology, 2011, 26 : 229 - 238
  • [10] Multi-Level Partition of Unity Algebraic Point Set Surfaces
    Xiao, Chun-Xia
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2011, 26 (02) : 229 - 238