Shape preserving alternatives to the rational Bezier model

被引:106
作者
Mainar, E
Peña, JM
Sánchez-Reyes, J
机构
[1] Univ Zaragoza, Dept Matemat Aplicada, E-50009 Zaragoza, Spain
[2] Univ Castilla La Mancha, ETS Ingn Ind, Dept Mecan Aplicada, E-13071 Ciudad Real, Spain
关键词
B-basis; C-curves; cycloids; helix splines; rational Bezier curves; shape preservation; total positivity; transcendental curves; trigonometric polynomials;
D O I
10.1016/S0167-8396(01)00011-5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We discus several alternatives to the rational Bezier model, based on using curves generated by mixing polynomial and trigonometric functions, and expressing them in bases with optimal shape preserving properties (normalized B-bases). For this purpose we develop new tools for finding B-bases in general spaces. We also revisit the C-Bezier curves presented by Zhang (1996), which coincide with the helix spline segments developed by Pottmann and Wagner (1994), and are nothing else than curves expressed in the normalized B-basis of the space P-1 = span{1, t, cos t, sin t}. Such curves provide a valuable alternative to the rational Bezier model, because they can deal with both free form curves and remarkable analytical shapes, including the circle, cycloid and helix. Finally, we explore extensions of the space P-1, by mixing algebraic and trigonometric polynomials, in particular, we show that the spaces P-2 = span{1, t, cos t, sin t, cos 2t, sin 2t}, Q = span{1, t, t(2), cos t, sin t} and I = span{1, t, cos t, sin t, t cos t, t sin t} are also suitable for shape preserving design, and we find their normalized B-basis. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:37 / 60
页数:24
相关论文
共 34 条
[1]  
[Anonymous], 1964, Handbook of mathematical functions
[2]  
[Anonymous], 1972, A catalog of special plane curve
[3]  
[Anonymous], NURB CURVES SURFACES
[4]   Corner cutting curves and a new characterization of Bezier and B-spline curves [J].
Aumann, G .
COMPUTER AIDED GEOMETRIC DESIGN, 1997, 14 (05) :449-474
[5]  
Carnicer J., 1993, ADV COMPUT MATH, V1, P173, DOI DOI 10.1007/BF02071384
[6]   TOTALLY POSITIVE BASES FOR SHAPE-PRESERVING CURVE DESIGN AND OPTIMALITY OF B-SPLINES [J].
CARNICER, JM ;
PENA, JM .
COMPUTER AIDED GEOMETRIC DESIGN, 1994, 11 (06) :633-654
[7]   FROM CONICS TO NURBS - A TUTORIAL AND SURVEY [J].
FARIN, G .
IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1992, 12 (05) :78-86
[8]  
FARIN G, 1989, MATH METHODS COMPUTE
[9]  
FARIN G., 1997, Curves and surfaces for computer-aided geometric design: A practical guide
[10]  
Farouki R. T., 1991, Computer-Aided Geometric Design, V8, P151, DOI 10.1016/0167-8396(91)90040-I