LATHE: lathe { [LATHE_SPLINE_TYPE] NUM_POINTS, POINT_LIST [LATHE_MODIFIERS] } LATHE_SPLINE_TYPE: linear_spline | quadratic_spline | cubic_spline | bezier_spline LATHE_MODIFIERS: [sturm [BOOL]] | [UV_MAPPING] | [OBJECT_MODIFIERS]See also:
This describes an object obtained by rotating the area between the -axes and the spline
given by the NUM_POINTS many 2d-points in POINT_LIST around the
-axes.
For the spline type linear_spline
we need NUM_POINTS,
and for the spline type
quadratic_spline
we need NUM_POINTS
, where from
to
we use the quadratic spline constructed for
.
Thus the curve will start only at
and end at
, and
is just a control point.
For cubic_splines
we need NUM_POINTS
, where
from
to
we use the cubic spline constructed for
.
Thus the curve will start only at
and end at
, and both
and
are
just control points.
Finally for bezier_spline
we need NUM_POINTS, where
we use the cubic Bezier curve through the points
from
to
.
Thus only the points
will ly on the curve, the others are just control points.
Andreas Kriegl 2003-07-23