Go to: Attributes.

Description: Abstract class for objects that contain control/mesh/lattice points.

This node is abstract

Node name Parents MFn type Compatible function sets
controlPoint deformableShape

Attributes (32)

blindDataNodes, clamped, colorName, colorSet, colorSetPoints, colorSetPointsA, colorSetPointsB, colorSetPointsG, colorSetPointsR, controlPoints, currentColorSet, currentUVSet, displayColorChannel, displayColors, displayImmediate, relativeTweak, representation, tweak, tweakLocation, uvPivot, uvPivotX, uvPivotY, uvSet, uvSetName, uvSetPoints, uvSetPointsU, uvSetPointsV, uvSetTweakLocation, weights, xValue, yValue, zValue

Long name (short name) Type Default Flags
tweak (tw) bool false outputinputconnectablestorable
If true, the object has history and the control point attribute values are tweaks, not the actual values.
relativeTweak (rtw) bool true outputinputconnectablestorable
If set, the tweaks are relative, otherwise absolute.
controlPoints (cp) double3 arrayoutputinputconnectablestorable
control points for the derived shapes
xValue (xv) distance (double) 0.0cm outputinputconnectablestorablekeyable
X value of a control point
yValue (yv) distance (double) 0.0cm outputinputconnectablestorablekeyable
Y value of a control point
zValue (zv) distance (double) 0.0cm outputinputconnectablestorablekeyable
Z value of a control point
weights (wt) double 1.0 arrayoutputinputconnectable
CV weights values for nurbs, else unused
tweakLocation (twl) generic typed data NULL inputconnectablehidden
While there is an input connection to this attribute, tweaks on this shape are placed on the connected attribute rather than in the standard tweak attribute.
blindDataNodes (bn) Message n/a arrayinputconnectable
Attribute used to connect to blindData nodes when the geometryShape does not have history.
uvPivot (pv) double2 0, 0 outputinputconnectablestorablehidden
Internally used attribute to hold the current position of the UV manips center or pivot.
uvPivotX (pvx) double 0.0 outputinputconnectablestorable
the X component
uvPivotY (pvy) double 0.0 outputinputconnectablestorable
the Y component
uvSet (uvst) compound n/a arrayoutputinputconnectablestorable
Compound attribute that corresponds to uv set of a object It is a multi attribute. The index of the multi has no logical meaning, as indexing is not done by array location but instead by a child attribute (See aUVSetName)
uvSetName (uvsn) string NULL outputinputconnectablestorablekeyable
This is a string which identifies a given uv set. If an entry for a name exist, the name cannot be an empty string
uvSetPoints (uvsp) float2 arrayoutputinputconnectablestorable
This is a uvset uv point
uvSetPointsU (uvpu) float 0.0 outputinputconnectablestorable
U value of a uvset uv point
uvSetPointsV (uvpv) float 0.0 outputinputconnectablestorable
V value of a uvset uv point
uvSetTweakLocation (uvtw) generic typed data NULL inputconnectable
While there is an input connection to this attribute, uv tweaks on this shape are placed on the node connected to this attribute rather than in the standard uv tweak (aUVSetPoints) attribute.
currentUVSet (cuvs) string NULL outputinputconnectablestorable
This is a string which identifies the "current" uv set, or the "working" uv set
displayImmediate (di) bool false outputinputconnectablestorable
Turns on immediate drawing, which is efficient for animated shapes. For static shapes, this control should be left to its default value (false) which will use the fast vertex buffered mode of drawing.
displayColors (dcol) bool false outputinputconnectablestorable
Controls explicit color per vertex display.
displayColorChannel (dcc) string "color" outputinputconnectablestorable
Controls explicit color channel for CPV display.
currentColorSet (ccls) string NULL outputinputconnectablestorable
This is a string which identifies the "current" color set, or the "working" color set
colorSet (clst) compound n/a arrayoutputinputconnectablestorable
Compound attribute that corresponds to color set of a object It is a multi attribute. The index of the multi has no logical meaning, as indexing is not done by array location but instead by a child attribute (See aColorSetName)
colorName (clsn) string NULL outputinputconnectablestorablekeyable
This is a string which identifies a given color set. If an entry for a name exist, the name cannot be an empty string
clamped (clam) bool false outputinputconnectablestorablekeyable
This tells if all the color values should be clamped in 0 to 1 range
representation (rprt) enum 3 outputinputconnectablestorablekeyable
This identifies both the number of channels and the type of channels
colorSetPoints (clsp) compound n/a arrayoutputinputconnectablestorable
This is a color set color point Red value of a color point
colorSetPointsR (clpr) float 0.0 outputinputconnectablestorable
Red value of a color point
colorSetPointsG (clpg) float 0.0 outputinputconnectablestorable
Green value of a color point
colorSetPointsB (clpb) float 0.0 outputinputconnectablestorable
Blue value of a color point
colorSetPointsA (clpa) float 0.0 outputinputconnectablestorable
Alpha value of a color point