3D C2 Bezier Spline Applet
DIRECTIONS: In this applet, you create a twice
differentiable curve consisting of a sequence of cubic Bezier
curves. The algorithmn generating the curve is the same as in
the C2 Bezier spline applet, but functions in the same manner
as for 3D Bezier curves in displaying the curve.
To create the curve in space, there are two views representing
different projections of the curve onto a two dimensional plane.
There is a perspective projection and a parallel projection. The
button "PERSPECTIVE" allows you to toggle between the two different
views. The text on the button tells you which view you are currently
using. By clicking on the drawing panel, you place points on the
plane x=1 (the image plane). By pressing, "A" you move the point
in towards the camera (at the origin) directly on the line connecting
the origin to point on the image plane. The point will not move,
but the coordinates of the control point will change. By pressing
"Z", you move the point away from the camera (at the origin) directly
on the line connecting the origin and the point on the image plane.
Again the point viewed, does not change but its coordinates do.
In addition, you can rotate the curve by using the arrow keys,
and zoom in and out using page up and page down.