Go to: Attributes.

The 'subCurve' node is used to selectively cut a portion of a NURBS curve. The portion of the curve is specified by giving a a min and max value in the parameter space domain of the NURBS curve.

The input attribute 'inputCurve' specifies the NURBS curve on which the cut should be performed.

The attributes 'min' and 'max' specify the desired range in the parameter space domain of the NURBS curve. The 'min' value must be less than the 'max' value.

The attribute 'relative' may be used if the specified min, max values need to be remapped based on the start and end parameter values of the input NURBS curve. The specified values are modified using a linear transformation.

The output attribute '.oc' provides the NURBS curve after the cut.

Node nameParentsClassificationMFn typeCompatible function sets
subCurvecurveRangegeometrykSubCurvekBase
kNamedObject
kDependencyNode
kCreate
kSubCurve

Attributes (5)

inputCurve, maxValue, minValue, outputCurve, relative

Long name (short name)TypeDefaultFlags
inputCurve (ic) nurbsCurveNULLoutputinputconnectable
The input curve
minValue (min) double0.0outputinputconnectablestorablekeyable
Minimal parameter value for the curve segment
maxValue (max) double-1.0outputinputconnectablestorablekeyable
Maximal parameter value for the curve segment
relative (r) boolfalseoutputinputconnectablestorable
Use relative (0 - 1) parameter range instead
outputCurve (oc) nurbsCurveNULLoutputconnectable
Output curve