Go to: Related nodes. Attributes.

This node produces a curve based on the selected poly edges. History is preserved so that changes to the mesh are propogated to the curve.

Node nameParentsClassificationMFn typeCompatible function sets
polyEdgeToCurveabstractBaseCreategeometrykPolyEdgeToCurvekBase
kNamedObject
kDependencyNode
kCreate
kPolyEdgeToCurve

Related nodes

polyToSubdiv

Attributes (10)

conformToSmoothMeshPreview, degree, displaySmoothMesh, form, inputComponents, inputMat, inputPolymesh, inputSmoothPolymesh, outputcurve, smoothLevel

Long name (short name)TypeDefaultFlags
conformToSmoothMeshPreview (usm) booltrueoutputinputconnectablestorable
If true will create a curve that follows the mesh when it is in Smooth Mesh Preview mode.
degree (dg) enum3outputinputconnectablestorablekeyable
The degree of the resulting curve. 1 - linear, 2 - quadratic, 3 - cubic, 5 - quintic, 7 - heptic
displaySmoothMesh (dsm) enum0outputinputconnectablestorable
Connected to the input mesh in order to track what display mode it is in. If the mesh is in Smooth Mesh display mode, and useSmoothMesh attribute is true, then the generated curve will follow the smoothed mesh instead of the input base mesh.
form (f) enum2outputinputconnectablestorable
Specifies whether this curve is to be periodic or not. Best guess will create a periodic curve if the edges form a closed loop and will create an open curve if not.
inputMat (im) matrixidentityoutputinputconnectablekeyable
Input world transformation matrix. Also a multi-attribute. Each input poly object must have a corresponding inputMat.
inputPolymesh (ipm) meshnullptroutputinputconnectable
The input surface
inputSmoothPolymesh (ism) meshnullptroutputinputconnectable
The smoothed input surface.
inputComponents (ics) componentListnullptroutputinputconnectablestorable
Input components that this node is to work on.
outputcurve (oc) nurbsCurvenullptroutputinputconnectable
The output curve
smoothLevel (lev) short2outputinputconnectable
The level of smoothing to perform on the mesh.