Extending cubic uniform B-splines by unified trigonometric and hyperbolic basis

被引:20
|
作者
Zhang, JW [1 ]
Krause, FL
机构
[1] Zhejiang Univ, State Key Lab Cad & CG, Zhejiang, Peoples R China
[2] Tech Univ Berlin, IWF, Berlin, Germany
[3] Tech Univ Berlin, IPK, Berlin, Germany
基金
中国国家自然科学基金;
关键词
functional B-splines; subdivision B-splines; CB-splines; B-splines; tensor product surfaces; subdivision surfaces; surface modeling; CAGD; CAD/CAM;
D O I
10.1016/j.gmod.2004.06.001
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, the trigonometric basis {sin t, cos t, t, 1} and the hyperbolic basis {sinh t, cosh t, t, 1} are unified by a shape parameter C (0 less than or equal to C < infinity). It yields the Functional B-splines (FB-splines) and its corresponding Subdivision B-splines (SB-splines). As well, a geometric proof of curvature continuity for SB-splines is provided. FB-splines and SB-splines inherited nearly all properties of B-splines, including the C continuity, and can represent elliptic and hyperbolic arcs exactly. They are adjustable, and each control point b(i) can have its unique shape parameter C-i. As C-i increases from 0 to proportional to, the corresponding breakpoint of bi on the curve is moved to the location of b(i), and the curvature of this breakpoint is increased from 0 to proportional to too. For a set of control points and their shape parameters, SB-spline and FB-spline have the same position, tangent, and curvature on each breakpoint. If two adjacent control points in the set have identical parameters, their SB-spline and FB-spline segments overlap. However, in general cases, FB-splines have no simple subdivision equation, and SB-splines have no common evaluation function. Furthermore, FB-splines and SB-splines can generate shape adjustable surfaces. They can represent the quadric surfaces precisely for engineering applications. However, the exact proof of C-2 continuity for the general SB-spline surfaces has not been obtained yet. (C) 2004 Elsevier Inc. All rights reserved.
引用
收藏
页码:100 / 119
页数:20
相关论文
共 50 条
  • [32] A finite difference scheme based on cubic trigonometric B-splines for a time fractional diffusion-wave equation
    Muhammad Yaseen
    Muhammad Abbas
    Tahir Nazir
    Dumitru Baleanu
    Advances in Difference Equations, 2017
  • [33] A finite difference scheme based on cubic trigonometric B-splines for a time fractional diffusion-wave equation
    Yaseen, Muhammad
    Abbas, Muhammad
    Nazir, Tahir
    Baleanu, Dumitru
    ADVANCES IN DIFFERENCE EQUATIONS, 2017,
  • [34] A collocation method based on cubic trigonometric B-splines for the numerical simulation of the time-fractional diffusion equation
    Yaseen, Muhammad
    Abbas, Muhammad
    Riaz, Muhammad Bilal
    ADVANCES IN DIFFERENCE EQUATIONS, 2021, 2021 (01)
  • [35] DATA REDUCTION USING CUBIC RATIONAL B-SPLINES
    CHOU, JJ
    PIEGL, LA
    IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1992, 12 (03) : 60 - 68
  • [36] A collocation method based on cubic trigonometric B-splines for the numerical simulation of the time-fractional diffusion equation
    Muhammad Yaseen
    Muhammad Abbas
    Muhammad Bilal Riaz
    Advances in Difference Equations, 2021
  • [37] LINE MONOTONIC PARTITIONING OF PLANAR CUBIC B-SPLINES
    DANIELS, KM
    BERGERON, RD
    GRINSTEIN, GG
    COMPUTERS & GRAPHICS, 1992, 16 (01) : 55 - 68
  • [38] Numerical Solution of One-Dimensional Hyperbolic Telegraph Equation Using Collocation of Cubic B-Splines
    Babu, Athira
    Asharaf, Noufal
    SEMIGROUPS, ALGEBRAS AND OPERATOR THEORY, ICSAOT 2022, 2023, 436 : 249 - 268
  • [39] Linear functions of uniform order statistics and B-splines
    Agarwal, GG
    Dalpatadu, RJ
    Singh, AK
    COMMUNICATIONS IN STATISTICS-THEORY AND METHODS, 2002, 31 (02) : 181 - 192
  • [40] An improved time integration scheme based on uniform cubic B-splines and its application in structural dynamics
    Weibin WEN
    Hongshuai LEI
    Kai WEI
    Baosheng XU
    Shengyu DUAN
    Daining FANG
    AppliedMathematicsandMechanics(EnglishEdition), 2017, 38 (06) : 889 - 908