Filling n-sided regions with G1 triangular Coons B-spline patches

被引:4
|
作者
Kan-Le Shi
Jun-Hai Yong
Jia-Guang Sun
Jean-Claude Paul
He-Jin Gu
机构
[1] Tsinghua University,School of Software
[2] Tsinghua University,Department of Computer Science and Technology
[3] Ministry of Education of China,Key Laboratory for Information System Security
[4] Tsinghua National Laboratory for Information Science and Technology,undefined
[5] INRIA,undefined
[6] Jiangxi Academy of Sciences,undefined
来源
The Visual Computer | 2010年 / 26卷
关键词
-sided region filling; Triangular Coons B-spline surface; continuity; CAD;
D O I
暂无
中图分类号
学科分类号
摘要
Filling n-sided regions is an essential operation in shape and surface modeling. Positional and tangential continuities are highly required in designing and manufacturing. We propose a method for filling n-sided regions with untrimmed triangular Coons B-spline patches, preserving G1 continuity exactly. The algorithm first computes a central point, a central normal, the central, and the corner derivative vectors. Then the region is split into n triangular areas by connecting the central point to each corner of the boundary. These inner curves and all cross-boundary derivatives are computed fulfilling G1 compatibility conditions. And finally, the triangular patches are generated in the Coons B-spline form, one boundary of which is regressed to the central vertex. Neither positional nor tangential error is introduced by this method. And only one degree elevation is needed.
引用
收藏
页码:791 / 800
页数:9
相关论文
共 50 条
  • [21] G(1) CONTINUITY OF B-SPLINE SURFACE PATCHES IN REVERSE ENGINEERING
    MILROY, MJ
    BRADLEY, C
    VICKERS, GW
    WEIR, DJ
    COMPUTER-AIDED DESIGN, 1995, 27 (06) : 471 - 478
  • [22] Two-sided patches suitable for inclusion in a B-spline surface
    Sabin, M
    MATHEMATICAL METHODS FOR CURVES AND SURFACES II, 1998, : 409 - 416
  • [23] G2 filling of n-sided holes with subdivision surfaces
    Li, GQ
    Li, XM
    Du, W
    Li, H
    CAD/GRAPHICS '2001: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN AND COMPUTER GRAPHICS, VOLS 1 AND 2, 2001, : 102 - 107
  • [24] G1 B-spline surface construction by geometric partial differential equations
    Li, Ming
    Xu, Guoliang
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2010, 22 (07): : 1087 - 1093
  • [25] Properties of G1 continuity conditions between two B-spline surfaces
    Zhao, Nailiang
    Ma, Weiyin
    ADVANCES IN COMPUTER GRAPHICS, PROCEEDINGS, 2006, 4035 : 743 - 752
  • [26] Reconstructing convergent G1 B-spline surfaces for adapting the quad partition
    Shi, Xiquan
    Liu, Fengshan
    Wang, Tianjun
    Advances in Applied and Computational Mathematics, 2006, : 179 - 191
  • [27] A G1 TRIANGULAR SPLINE SURFACE OF ARBITRARY TOPOLOGICAL TYPE
    LOOP, C
    COMPUTER AIDED GEOMETRIC DESIGN, 1994, 11 (03) : 303 - 330
  • [28] Filling polygonal holes using C1 cubic triangular spline patches
    Chui, CK
    Lai, MJ
    COMPUTER AIDED GEOMETRIC DESIGN, 2000, 17 (04) : 297 - 307
  • [29] A practical construction of G1 smooth biquintic B-spline surfaces over arbitrary topology
    Shi, XQ
    Wang, TJ
    Yu, PQ
    COMPUTER-AIDED DESIGN, 2004, 36 (05) : 413 - 424
  • [30] Exact G1 continuity conditions for B-spline surfaces with applications for multiple surface fitting
    Ma, W
    Zhao, N
    ICMA 2002 INTERNATIONAL CONFERENCE ON MANUFACTURING AUTOMATION, 2002, : 47 - 56