The
Advanced Surfacing Component (AS), in the
skin directory, provides techniques for creating 2D geometry (a surface or face) by interpolating a sequence of 1D geometry (edges, coedges or wires), arbitrarily positioned in model space. Three functional variations of this are provided in the
Advanced Surfacing Component:
|
|
|
Lofting
|
|
Skinning
|
|
Net surfaces
|
|
(Covering, which creates a surface from a closed loop of edges, is another type of surfacing technique. This functionality is provided in the
Covering Component.)
|
|
Lofting
|
|
Lofting fits a surface through a series of curves (coedges) and the surface associated with each coedge, creating a sheet body or a solid body. It provides control over the tangents of the surface.
|
|
|
|
Figure 1-1. Lofting
|
|
Skinning
|
|
Skinning fits a surface through a series of disjoint curves (wire bodies), creating a sheet body or a solid body. The solid body can be open or closed, depending on the curves used as input.
|
|
|
|
Figure 1-2. Skinning
|
|
Net Surfaces
|
|
Net surfaces stretches a surface across a "grid" of curves, and supports curve directional alignment and simplification to a plane, when appropriate. A net surface can handle wires with multiple coedges that have a G1 connection.
|
|
|
|
Figure 1-3. Net Surface
|