The Essentials of CAGD

B zier curves are not restricted to cubics. Here, we will explore these more general curves.
A B zier curve of degree n is defined by
where the B n i(t) are Bernstein polynomials
The binomial coefficients are defined as
In the cubic case, this is identical to (3.4). The Bernstein polynomials of degree four are shown in Figure 4.2. The control polygons in the figure are explained in a more thorough discussion of Bernstein polynomials in Section 4.9.
Several examples of higher degree B zier curves are shown in Figure 4.3. These examples show how a user might influence the shape of a B zier curve by adding more control points or moving control points.
For general degrees, there are essentially no new properties to report; everything carries over from the cubic case. Be sure to review the properties listed in Section 3.2. Let's revisit the major topics from Chapter 3.
For the derivative, we have
where ? b i = b i+1 ? b i. This is again a B zier curve; its degree is n ? 1 and its coefficients are vectors.
B zier curves may be differentiated more than once. The k th derivative at parameter value t is given by
where ? k is the forward difference...