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 [J].
Zhang, JW .
COMPUTER AIDED GEOMETRIC DESIGN, 1996, 13 (03) :199-217