Loop subdivision surfaces interpolating B-spline curves

被引:6
|
作者
Ma, Weiyin [1 ]
Wang, Huawei [1 ]
机构
[1] City Univ Hong Kong, Dept Mfg Engn & Engn Management, Hong Kong, Hong Kong, Peoples R China
关键词
Curve-based surface design; Loop subdivision surface; Cubic B-spline curve; Surface interpolation; Minimum energy surface; EXTRAORDINARY POINTS; MESHES;
D O I
10.1016/j.cad.2009.03.011
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a novel method for defining a Loop subdivision surface interpolating a set of popularly-used cubic B-spline curves. Although any curve on a Loop surface corresponding to a regular edge path is usually a piecewise quartic polynomial curve, it is found that the curve can be reduced to a single cubic B-spline curve under certain constraints of the local control vertices. Given a set of cubic B-spline curves, it is therefore possible to define a Loop surface interpolating the input curves by enforcing the interpolation constraints. In order to produce a surface of local or global fair effect, an energy-based optimization scheme is used to update the control vertices of the Loop surface subjecting to curve interpolation constraints, and the resulting surface will exactly interpolate the given curves. In addition to curve interpolation, other linear constraints can also be conveniently incorporated. Because both Loop subdivision surfaces and cubic B-spline curves are popularly used in engineering applications, the curve interpolation method proposed in this paper offers an attractive and essential modeling tool for computer-aided design. (C) 2009 Elsevier Ltd. All rights reserved.
引用
收藏
页码:801 / 811
页数:11
相关论文
共 50 条
  • [1] A four-sided approach for interpolating B-spline curves by subdivision surfaces
    Nasri, A
    [J]. VISUAL COMPUTER, 1998, 14 (07): : 343 - 353
  • [2] A four-sided approach for interpolating B-spline curves by subdivision surfaces
    Ahmad Nasri
    [J]. The Visual Computer, 1998, 14 : 343 - 353
  • [3] Interpolating an arbitrary number of joint B-spline curves by Loop surfaces
    Ma, Weiyin
    Wang, Huawei
    [J]. COMPUTERS & GRAPHICS-UK, 2012, 36 (05): : 321 - 328
  • [4] Non-uniform subdivision schemes of ωB-spline curves and surfaces with variable parameters?
    Lamnii, A.
    Nour, M. -y.
    Sbibih, D.
    Zidna, A.
    [J]. COMPUTER-AIDED DESIGN, 2023, 154
  • [5] Fairing of Parametric Cubic B-spline Curves and Bicubic B-spline Surfaces
    Mu Guowang
    [J]. CADDM, 1997, (02) : 11 - 18
  • [6] Fairing of Parametric Cubic B-spline Curves and Bicubic B-spline Surfaces
    Mu Guowang Zhu Xinxiong Lei Yi and Tu Houjie Department of Manufacturing Engineering Beijing University of Aeronautics Astronautics Beijing China
    [J]. Computer Aided Drafting,Design and Manufacturing., 1997, Design and Manufacturing.1997 (02)
  • [7] Approximate merging of B-spline curves and surfaces
    Jun Chen
    Guo-jin Wang
    [J]. Applied Mathematics-A Journal of Chinese Universities, 2010, 25 : 429 - 436
  • [8] Approximate computation of curves on B-spline surfaces
    Yang, Yi-Jun
    Cao, Song
    Yong, Jun-Hai
    Zhang, Hui
    Paul, Jean-Claude
    Sun, Jia-Guang
    Gu, He-Jin
    [J]. COMPUTER-AIDED DESIGN, 2008, 40 (02) : 223 - 234
  • [9] Reconstruction of symmetric B-spline curves and surfaces
    Zhu, Weidong
    Ke, Yinglin
    [J]. Chinese Journal of Mechanical Engineering (English Edition), 2007, 20 (04): : 112 - 116
  • [10] Approximation with active B-spline curves and surfaces
    Pottmann, H
    Leopoldseder, S
    Hofer, M
    [J]. 10TH PACIFIC CONFERENCE ON COMPUTER GRAPHICS AND APPLICATIONS, PROCEEDINGS, 2002, : 8 - 25