Curve Control
In this project, you will be introduced to a class of parametric curves called Bézier curves. They are important for their applications in engineering, computer graphics, and animation. This class of curves is named after Pierre Bézier (1910–1999), a design engineer for the French automaker Renault, who first demonstrated these curves’ use in designing automobile bodies in the 1960s. The design advantage of Bézier curves lies in the fact that they can easily be manipulated by moving around their so-called control points. In addition, it is easy to smoothly join together several Bézier curves for more complicated shapes.
-
The linear Bézier curve from to is simply the line segment connecting the two points (note that and are the only control points in this case). Verify that this curve can be parametrized as
, .
and find and corresponding to this parametrization. (In this and subsequent questions, control points will be labeled , .)
-
The Bézier curve with control points , , and is a quadratic curve joining the points and in such a way that both line segments and are tangent to . Intuitively speaking, this means that the curve starts out at in the direction of and arrives at from the direction of (see Figure 1).
Find and corresponding to the parametrization
,
and verify that satisfies the conditions stated above.
Three points labeled P0, P1, and P2, moving from left to right and connected in sequence. P0 lies below the other two points, P1 lies above the other two points. A quadratic curve opening downward connects P0 and P2.
Figure 1: A Quadratic Bézier Curve -
The cubic Bézier curve with control points , , , and joins and so that the line segments and are tangent to at and , respectively (see Figure 2). Verify that the following curve satisfies these conditions.
,
Four points labeled P0, P1, P2, and P3, moving from left to right and connected in sequence. P1 lies above the other three points, P2 lies below the other three points. P0 and P1 are at the same height. A cubic curve connects P0 and P3, curving upwards towards P2 and curving downwards towards P3.
Figure 2: A Cubic Bézier Curve -
Show that the parametrization in Question 3 corresponds to
.
-
Use Question 3 to verify that the Bézier curve with control points , , , and has the following parametrization
-
Find the slope of the curve in Question 5 at
-
,
-
,
-
-
-
Use a computer algebra system to graph the Bézier curve of Question 5 along with its control points. If your CAS has animation capabilities, explore what happens if you move around the control points in the plane.