| 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 |