Professional Documents
Culture Documents
Differences Between Bezier and B-Spline Curves
Differences Between Bezier and B-Spline Curves
Differences Between Bezier and B-Spline Curves
Q. List out the differences between Bezier curves and B-spline curves.
The Bezier approximation provides the global The B-spline approximation provides the local
control of curve shape. If a single control control of curve shape. If a single control
point is changed, the shape of curve is point is changed, only parts of the curve lying
disturbed. under the influence of that control point are
disturbed.
The degree of the polynomial defining the The degree of the polynomial defining the
curve segment is one less than the number of curve segment is independent of the number
defining polygon/control points. of defining polygon/control points.
It always passes through the first and last It may or may not pass through the first and
control points. last control points.
It has limited control and flexibility on the It offers more control and flexibility on the
curve. curve.
These are found in painting and drawing These are used to construct blending curves.
packages as well as in CAD applications
It can represent any polynomial curve. It cannot represent some polynomial curves,
like simple circles and ellipses.