Splines are one of the main methods of mathematically representing complicated shapes, which have become the primary technique in computer graphics for modeling complex surfaces. Among all, Bezier and Catmull-Rom splines are of the most used in the subfields of engineering. In this document , we focus on conversion of splines rather than going through the propertiesof them, i. e, converting the control points of a spline to the control points of another spline, which results in approximately the same curve, as the spline before conversion represents .
Splines are one of the main methods of mathematically representing complicated shapes, which have become the primary technique in the fields of Computer Graphics (CG) and Computer-Aided Geometric Design (CAGD) for modeling complex surfaces. Among all, B\'ezier and Catmull-Rom splines are the most common in the sub-fields of engineering. In this paper , we focus on conversion between cubic B\'ezier and Catmull-Rom curve segments, rather than going through their properties. By deriving the conversion equations, we aim at converting the original set of the control points of either of the Catmull-Rom or B\'ezier cubic curves to a new set of control points, which corresponds to approximately the same shape as the original curve, when considered as the set of the control points of the other curve. Due to providing simple linear transformations of control points, the method is very simple, efficient, and easy to implement, which is further validated in this paper using some numerical and visual examples .
R
computer graphics
the fields of Computer Graphics (CG) and Computer-Aided Geometric Design (CAGD)
R
Bezier
B\'ezier
R
of the most used in the subfields
the most common in the sub-fields
R
document
paper
R
of splines
between cubic B\'ezier and Catmull-Rom curve segments,
R
the propertiesof them, i. e, converting the
their properties. By deriving the conversion equations, we aim at converting the original set of the
R
a spline to the control points of another spline, which results in
either of the Catmull-Rom or B\'ezier cubic curves to a new set of control points, which corresponds to
R
curve, as the spline before conversion represents
shape as the original curve, when considered as the set of the control points of the other curve. Due to providing simple linear transformations of control points, the method is very simple, efficient, and easy to implement, which is further validated in this paper using some numerical and visual examples