Refer to Lecture10.md
.
Evaluating Bézier Curves: de Casteljau Algorithm
Intuitive Procedure:
Repeat linear interpolation on adjacent points for parameter
On each iteration, reduce the number of points to be evaluated by 1.
Algebraic Formula:
Bernstein form of a Bézier curve of order
where the Bernstein polynomial
Similar to the binomial expansion.
Properties:
Endpoint interpolation: Endpoints must be on the curve
Tangent to end segments: In the cubic case,
Affine transformation property: The curve can be transformed by transforming control points
Convex hull property: The curve is within convex hull of control points
Piecewise Cubic Bézier: the most common technique
Continuity:
...
Spline: A continuous curve constructed so as to pass through a given set of points and have a certain number of continuous derivatives.
A curve under control
B-Spline: Short for basis splines.
Require more information than Bézier curves
Superset of the Bézier curves
Locality
Created by interpolating Bézier curves on two axes.
Refer to Lecture11.md
.