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 条
  • [1] Local and singularity-free G1 triangular spline surfaces using a minimum degree scheme
    Wei-hua Tong
    Tae-wan Kim
    [J]. Computing, 2009, 86 : 235 - 255
  • [2] Local and singularity-free G1 triangular spline surfaces using a minimum degree scheme
    Tong, Wei-hua
    Kim, Tae-wan
    [J]. COMPUTING, 2009, 86 (2-3) : 235 - 255
  • [3] G1 Continuity Conditions of B-spline Surfaces
    车翔玖
    梁学章
    [J]. Communications in Mathematical Research, 2002, (04) : 343 - 352
  • [4] G1 Blending B-Spline Surfaces and Optimization
    Belkhatir, Bachir
    Sbibih, Driss
    Zidna, Ahmeli
    [J]. MODELLING, COMPUTATION AND OPTIMIZATION IN INFORMATION SYSTEMS AND MANAGEMENT SCIENCES, PROCEEDINGS, 2008, 14 : 458 - +
  • [5] Approximate G1 cubic surfaces for data approximation
    Liu, Yingbin
    Mann, Stephen
    [J]. GRAPP 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER GRAPHICS THEORY AND APPLICATIONS, 2008, : 39 - 44
  • [6] Reconstruction of convergent G1 smooth B-spline surfaces
    Applied Mathematics Research Center, Delaware State University, Dover, DE 19901, United States
    不详
    不详
    不详
    [J]. Comput Aided Geom Des, 1600, 9 (893-913):
  • [7] G1 continuous conditions of biquartic B-spline surfaces
    Shi, XQ
    Yu, PQ
    Wang, TJ
    [J]. JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2002, 144 (1-2) : 251 - 262
  • [8] Reconstruction of convergent G1 smooth B-spline surfaces
    Shi, XQ
    Wang, TJ
    Wu, PR
    Liu, FS
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 2004, 21 (09) : 893 - 913
  • [9] G1 continuity conditions of bicubic B-spline surfaces
    Shi, Xiquan
    Zhao, Yan
    [J]. Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2002, 14 (07): : 676 - 682
  • [10] Triangular bubble spline surfaces
    Kapl, Mario
    Byrtus, Marek
    Juettler, Bert
    [J]. COMPUTER-AIDED DESIGN, 2011, 43 (11) : 1341 - 1349