Conic representation of a rational cubic spline

A rational cubic spline with a family of shape parameters is discussed from the viewpoint of its application in computer graphics. It incorporates both conic sections and parametric cubic curves as special cases. The parameters (weights), in the description of the spline curve can be used to modify the shape of the curve, locally and globally, at the knot intervals. The rational cubic spline attains parametric C/sup 2/ smoothness, whereas the stitching of the conic segments preserves visually reasonable smoothness at the neighboring knots. The curve scheme is interpolatory and can plot parabolic, hyperbolic, elliptic, and circular splines independently, as well as bits and pieces of a rational cubic spline.

[1]  Brian A. Barsky,et al.  Computer Graphics and Geometric Modeling Using Beta-splines , 1988, Computer Science Workbench.

[2]  John A. Gregory,et al.  A rational cubic spline with tension , 1990, Comput. Aided Geom. Des..

[3]  Muhammad Sarfraz Interpolatory rational cubic spline with biased, point and interval tension , 1992, Comput. Graph..

[4]  Gerald Farin,et al.  Curves and surfaces for computer aided geometric design , 1990 .

[5]  Gregory M. Nielson,et al.  Rectangular v-Splines , 1986, IEEE Computer Graphics and Applications.

[6]  Muhammad Sarfraz,et al.  Designing of curves and surfaces using rational cubics , 1993, Comput. Graph..

[7]  Muhammad Hussain,et al.  Piecewise interpolation for designing of parametric curves , 1998, Proceedings. 1998 IEEE Conference on Information Visualization. An International Conference on Computer Visualization and Graphics (Cat. No.98TB100246).

[8]  H. B. Said,et al.  Shape control of parametric cubic curves , 1996, Other Conferences.

[9]  Josef Hoschek Circular splines , 1992, Comput. Aided Des..

[10]  Muhammad Hussain,et al.  Local convexity preserving rational cubic spline curves , 1997, Proceedings. 1997 IEEE Conference on Information Visualization (Cat. No.97TB100165).

[11]  Thomas A. Foley,et al.  Surface interpolation with tension controls using cardinal bases , 1989, Comput. Aided Geom. Des..

[12]  L. Piegl,et al.  The NURBS Book , 1995, Monographs in Visual Communications.

[13]  John A. Gregory,et al.  Interactive curve design using C2 rational splines , 1994, Comput. Graph..