A rational extension of Piegl's method for filling n-sided holes

被引:43
|
作者
Yang, Yi-Jun [1 ]
Yong, Jun-Hai
Zhang, Hui
Paul, Jean-Claude
Sun, Jia-Guang
机构
[1] Tsinghua Univ, Sch Software, Inst CG & CAD, Beijing 100084, Peoples R China
[2] Tsinghua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
基金
中国国家自然科学基金;
关键词
N-sided hole; NURBS; Coons surfaces; epsilon-G(1) continuity;
D O I
10.1016/j.cad.2006.07.001
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
N-sided hole filling plays an important role in vertex blending. To deal with the case that the corner is surrounded by rational surfaces (i.e. NURBS surfaces), an algorithm to fill n-sided holes with epsilon-G(1) continuous NURBS patches that interpolate the given boundary curves and approximate the given cross-boundary derivatives is presented based on Piegl's method. The NURBS surfaces joining along inner or boundary curves have normal vectors that do not deviate more than the user-specified angular tolerance epsilon. The boundaries as well as cross-boundary derivatives can all be NURBS curves. No restrictions are imposed on the number of boundary curves, and the cross-boundary derivatives can be specified independently. (C) 2006 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1166 / 1178
页数:13
相关论文
共 39 条
  • [1] A method for filling n-sided holes in a surface
    Savva, A
    Clapworthy, GJ
    COMPUTER GRAPHICS INTERNATIONAL, PROCEEDINGS, 1998, : 578 - 582
  • [2] G(2) BLEND SURFACES AND FILLING OF N-SIDED HOLES
    SCHICHTEL, M
    IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1993, 13 (05) : 68 - 73
  • [3] 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
  • [4] FILLING N-SIDED HOLES USING TRIMMED B-SPLINE SURFACES
    Liu, Xiaodong
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE 2012, VOL 3, PTS A AND B, 2012, : 611 - 618
  • [5] Filling n-sided regions with NURBS patches
    Piegl, LA
    Tiller, W
    VISUAL COMPUTER, 1999, 15 (02): : 77 - 89
  • [6] Filling n-sided regions with NURBS patches
    Les A. Piegl
    Wayne Tiller
    The Visual Computer, 1999, 15 : 77 - 89
  • [7] Filling N-Sided Holes With Trimmed B-Spline Surfaces Based on Energy-Minimization Method
    Liu, Xiaodong
    JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING, 2015, 15 (01)
  • [8] Filling n-sided regions with NURBS patches
    Dept. of Comp. Sci. and Engineering, University of South Florida, ENG 118, 4202 Fowler Avenue, Tampa, FL 33620, United States
    不详
    不详
    Visual Comput, 2 (77-89):
  • [9] GENERATION OF N-SIDED SURFACE PATCHES WITH HOLES
    KATO, K
    COMPUTER-AIDED DESIGN, 1991, 23 (10) : 676 - 683
  • [10] Gn filling orbicular N-sided holes using periodic B-spline surfaces
    PAUL Jean-Claude
    ScienceChina(InformationSciences), 2011, 54 (07) : 1383 - 1394