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