Two different forms of C-B-splines

被引:128
作者
Zhang, JW
机构
[1] State Key Lab. of CAD and CG, Zhejiang University, Hangzhou
关键词
C-B-splines; cubic uniform B-splines; C-curves; nonuniform rational B-splines (NURBS);
D O I
10.1016/S0167-8396(96)00019-2
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In a recent paper (Zhang, 1996), C-B-splines are introduced as extensions of cubic uniform B-splines. A new reparametrized form of C-B-splines, which is defined on the interval [0,1], is proposed here. From this form, a third form that could have different parameters alpha in a curve is derived. These new forms give an efficient algorithm for C-B-splines with any parameter alpha (0 less than or equal to alpha less than or equal to pi), an easy method for tolerance control for subdivision, and a simple way for connecting C-B-spline curves or surfaces with different alpha's. Also this paper explains that the C-B-splines have V-D properties and any C-B-spline can be approximated by its uniform B-spline in high accuracy with an easy error control. So, in the representations of curves and surfaces, C-B-splines can get not only high precision for engineering, but also fast calculation speed for computer display.
引用
收藏
页码:31 / 41
页数:11
相关论文
共 8 条
  • [1] BOEHM W, 1980, COMPUT AIDED DESIGN, V12, P99
  • [2] Farin G, 2014, Curves and Surfaces for Computer-Aided Geometric Design: A Practical Guide
  • [3] Gordon W.J., 1974, Computer Aided Geometric Design, P95
  • [4] KOCH PE, 1989, APPROXIMATION THEORY, V6, P361
  • [5] Lyche T, 1991, CURVES SURF, P255
  • [6] PIEGL L, 1987, COMPUT AIDED DESIGN, V19, P487
  • [7] SCHUMAKER LL, 1981, SPLINE FUNCTIONS BAS, P363
  • [8] C-curves: An extension of cubic curves
    Zhang, JW
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 1996, 13 (03) : 199 - 217