High-order approximation of implicit surfaces by G1 triangular spline surfaces

被引:13
|
作者
Tong, Wei-hua [1 ]
Kim, Tae-wan [1 ,2 ]
机构
[1] Seoul Natl Univ, Dept Naval Architecture & Ocean Engn, Seoul 151744, South Korea
[2] Seoul Natl Univ, Res Inst Marine Syst Engn, Seoul 151744, South Korea
基金
中国国家自然科学基金;
关键词
G(1) continuity; Geometric Hermite interpolation; Boundary curves network; Equality constrained optimization; Vertex enclosure constraint; GEOMETRIC HERMITE INTERPOLATION; BEZIER SURFACES; CONTINUITY;
D O I
10.1016/j.cad.2009.02.012
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we present a method for the approximation of implicit surface by G(1) triangular spline surface. Compared with the polygonization technique, the presented method employs piecewise polynomials of high degree, achieves G(1) continuity and is capable of interpolating positions, normals, and normal curvatures at vertices of an underlying base mesh. To satisfy vertex enclosure constraints, we develop a scheme to construct a C-2 consistent boundary curves network which is based on the geometric Hermite interpolation of normal curvatures. By carefully choosing the degrees of scalar weight functions, boundary Bezier curves and triangular Bezier patches, we propose a local and singularity free algorithm for constructing a G(1) triangular spline surface of arbitrary topology. Our method achieves high precision at low computational cost, and only involves local and linear solvers which leads to a straightforward implementation. Analyses of freedom and solvability are provided, and numerical experiments demonstrate the high performance of algorithms and the visual quality of results. (C) 2009 Elsevier Ltd. All rights reserved.
引用
收藏
页码:441 / 455
页数:15
相关论文
共 50 条
  • [31] Efficient evaluation of triangular B-spline surfaces
    Franssen, M
    Veltkamp, RC
    Wesselink, W
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 2000, 17 (09) : 863 - 877
  • [32] HIGH-ORDER NUMERICAL INTEGRATION OVER DISCRETE SURFACES
    Ray, Navamita
    Wang, Duo
    Jiao, Xiangmin
    Glimm, James
    [J]. SIAM JOURNAL ON NUMERICAL ANALYSIS, 2012, 50 (06) : 3061 - 3083
  • [33] G1 continuous approximate curves on NURBS surfaces
    Yang, Yi-Jun
    Zeng, Wei
    Yang, Cheng-Lei
    Meng, Xiang-Xu
    Yong, Jun-Hai
    Deng, Bailin
    [J]. COMPUTER-AIDED DESIGN, 2012, 44 (09) : 824 - 834
  • [34] Construction of G1 Continuous Composite Curves and Surfaces
    Yan, Lanlan
    Fu, Yunan
    Jie, Mengrou
    Liu, Zhe
    [J]. Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2024, 36 (07): : 1034 - 1046
  • [35] G1 continuity conditions of adjacent NURBS surfaces
    Che, XJ
    Liang, XZ
    Li, Q
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 2005, 22 (04) : 285 - 298
  • [36] Constrained approximation of rational triangular Bézier surfaces by polynomial triangular Bézier surfaces
    Stanisław Lewanowicz
    Paweł Keller
    Paweł Woźny
    [J]. Numerical Algorithms, 2017, 75 : 93 - 111
  • [37] BIQUADRATIC G-SPLINE SURFACES
    REIF, U
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 1995, 12 (02) : 193 - 205
  • [38] Progressive iterative approximation for triangular Bezier surfaces
    Chen, Jie
    Wang, Guo-Jin
    [J]. COMPUTER-AIDED DESIGN, 2011, 43 (08) : 889 - 895
  • [39] Construction of Subdivision Surfaces by Fourth-Order Geometric Flows with G1 Boundary Conditions
    Xu, Guoliang
    Pan, Qing
    [J]. ADVANCES IN GEOMETRIC MODELING AND PROCESSING, PROCEEDINGS, 2010, 6130 : 255 - +
  • [40] A variational method to model G1 surfaces over triangular meshes of arbitrary topology in R3
    Sarraga, RF
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2000, 19 (04): : 279 - 301