Go to: Related nodes. Attributes.

The 'loft' node constructs a NURBS surface to pass through (interpolate) two or more input NURBS curves.

The attribute ".ic[i]" is used to specify the i-th NURBS curve to be used for the surface creation. The attribute ".degree" is used to specify the degree of the constructed surface. The following are legal values : 1 - Linear, 3- Cubic. The attribute ".uniform" can be used to choose between uniform or chord length parameterization in the direction across the input curves on the resulting surface. The attribute ".close" can be used to close the surface in the direction across the input NURBS curves. The attribute ".ar" is used to automate the reversal of input curves. The input curves are internally reversed as required in order to avoid a bow-tie like surface. A 'true' value overrides any explicit reversal specified on the individual input curves. The attribute ".r[i]" can be used to explicitly reverse the i-th input NURBS curve. It must be noted that the attribute ".ar" must be set to 'false' for the attribute ".r[i]" to have any effect. The attribute ".cc[i]" can be used to create a (potential) cusp at the i-th profile curve.
Node name Parents MFn type Compatible function sets
loft abstractBaseCreate kSkin kBase
kNamedObject
kDependencyNode
kCreate
kSkin

Related nodes

revolve, extrude, makeNurbsSquare

Attributes (10)

autoReverse, close, createCusp, degree, inputCurve, outputSurface, reverse, reverseSurfaceNormals, sectionSpans, uniform

Long name (short name) Type Default Flags
inputCurve (ic) nurbsCurve NULL arrayoutputinputconnectable
The input curves
uniform (u) bool false outputinputconnectablestorablekeyable
If set to true, the resulting surface will have uniform parameterization in the loft direction. If set to false, the parameterization will be chord length.
close (c) bool false outputinputconnectablestorablekeyable
If set to true, the resulting surface will be closed (periodic) with the start (end) at the first curve. If set to false, the surface will remain open.
degree (d) enum 3 outputinputconnectablestorablekeyable
The degree of the resulting surface
outputSurface (os) nurbsSurface NULL outputconnectable
Output NURBS surface
autoReverse (ar) bool true outputinputconnectablestorablekeyable
If set to true, the direction of the curves for the loft is computed automatically. If set to false, the values of the multi-use reverse flag are used instead.
reverse (r) bool false arrayoutputinputconnectablestorable
Multi-use flag; each occurence of the flag refers to the matching curve in the loft operation; if the flag is set the particular curve will be reversed before being used in the loft operation.
reverseSurfaceNormals (rsn) bool false outputinputconnectablestorable
If set, the surface normals on the output NURBS surface will be reversed. This is accomplished by swapping the U and V parametric directions.
sectionSpans (ss) integer 1 outputinputconnectablestorablekeyable
The number of surface spans between consecutive curves in the loft.
createCusp (cc) bool false arrayoutputinputconnectablestorable
Multi-use flag; each occurence of the flag refers to the matching curve in the loft operation; if the flag is set the particular profile will have a cusp (tangent break) in the resulting surface.