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 Surfaces

The following Applet can be used to draw a single Bezier Surface using 16 control points. Each control point is initially positioned in the xy-plane. The z-coordinate of each control point can be adjusted by simply dragging the point in a direction perpendicular to the xy-plane. To change the x and y coordinate of a control point, simply hold down the SHIFT key while dragging the point to a new location. To view the surface from a different angle, drag any portion of the surface to a new location.

The user may select from several different ways to draw the surface: "Wireframe - Transparent", "Wireframe - Opaque", "Transparent" and "Opaque". The user may also select "u,v-parametrization" to see how a specific point on the surface is constructed. In this mode, a unit square (i.e. [0,1]x[0,1]) will appear in the lower right corner of the screen. The red dot represents the current values of u and v that are used to construct the red point on the bezier surface. Simply drag the red dot within the unit square to change the values of u and v

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