David Little
Mathematics Department
Penn State University
Eberly College of Science
University Park, PA 16802
Office: 403 McAllister
Phone: (814) 865-3329
Fax: (814) 865-3735

Home Courses Math Links Resources Java Applets

Bezier Curves

The following Applet can be used to draw Bezier curves. Click anywhere to create a new control point for the currently selected Bezier curve. The new point is added to the list of control points immediately following the currently highlighted (i.e. red) control point.

You may drag any pre-existing control point to a new location or simply click once on a point to select it and then use the arrow keys to adjust its position. To remove a point, simply select it and then press the Delete key. You can also select a curve simply by clicking on it.

Select "Show Parametrization" to see how a specific point on the curve is constructed. Use the slider to adjust the value of the parameter used to construct the red point on the Bezier curve.

Use the following applet to draw:

  • your initials and/or signature.
  • your favorite corporate logo (a Nike Swoosh, Coca-Cola)

Note that in the above animation, the control points for the bezier curve shown are moving along four independently chosen bezier curves (not shown). Furthermore, the color of the trail of the bezier curve is chosen using bezier curves to ensure a smooth transition between colors.

© 2006 David P. Little
Download this applet for off-line viewing (includes source code)