We need curves passing through a finite number of given points. In algebra we learn that there is exactly one polynomial of degree at most passing through points
For a large number of points this becomes quite lengthy to calculate and for between the given the values can be quite far away from the . So the idea is to interpolate a fixed small number of successive points and piece them together.
The simplest way would be to use linear interpolation of successive points and we would thus obtain a polygon.
But we could also take 3 (, 4 or more ) successive points and take the quadratic (, cubic, ...) polynomial connecting these and piece them together.
The disadvantage of this method will be that at the points, where we paste the pieces together the curve may take sharp turns, i.e. the left-sided and right-sided derivatives may be different.
To avoid this problem Bezier curves have been invented. In order to discuss them we need the Bernstein polynomials:
Now the Bezier curve of degree given by many points is given by
A geometric interpretation of this can be found in
graphics.cs.ucdavis.edu/.../Subdivision-Curves.pdf
The main properties of the Bezier curve are the following:
Andreas Kriegl 2003-07-23