Go to: Related nodes. Attributes.
As its name suggests, the characterOffset node is designed to add
an offset to any transform node in your scene. This allows you to,
for example, redirect a character's walk so that it points in a
different direction, or spins around a particular point. Typically,
the offset will be driven by a control object which provides the
necessary input values to the tranformOffset node.
Node name |
Parents |
MFn type |
Compatible function sets |
characterOffset |
dependNode |
kCharacterOffset |
kBase
kNamedObject
kDependencyNode
kCharacter
kCharacterOffset |
Related nodes
character
Attributes (47)
applyControlParentTransform,
enable, inRootRotate, inRootRotateX, inRootRotateY, inRootRotateZ, inRootTranslate, inRootTranslateX, inRootTranslateY, inRootTranslateZ, initialOffsetRootTranslate,
initialOffsetRootTranslateX,
initialOffsetRootTranslateY,
initialOffsetRootTranslateZ,
offsetRootRotate, offsetRootRotateOrder, offsetRootRotatePivot, offsetRootRotatePivotX, offsetRootRotatePivotY, offsetRootRotatePivotZ, offsetRootRotateX, offsetRootRotateY, offsetRootRotateZ, offsetRootTranslate, offsetRootTranslateX, offsetRootTranslateY, offsetRootTranslateZ, outRootRotate, outRootRotateX, outRootRotateY, outRootRotateZ, outRootTranslate, outRootTranslateX, outRootTranslateY, outRootTranslateZ, rootJointOrient, rootJointOrientX, rootJointOrientY, rootJointOrientZ, rootParentInverseMatrix,
rootParentMatrix, rootRotateOrder, rotateControlParentMatrix,
rotateControlScale, rotateControlScaleX, rotateControlScaleY, rotateControlScaleZ
Long name (short name) |
Type |
Default |
Flags |
|
inRootTranslate
(rti ) |
double3 |
|
|
|
inRootTranslateX
(rtix ) |
distance
(double) |
0.0cm |
|
|
|
inRootTranslateY
(rtiy ) |
distance
(double) |
0.0cm |
|
|
|
inRootTranslateZ
(rtiz ) |
distance
(double) |
0.0cm |
|
|
|
inRootRotate
(rri ) |
double3 |
|
|
|
inRootRotateX
(rrix ) |
angle (double) |
0.0deg |
|
|
|
inRootRotateY
(rriy ) |
angle (double) |
0.0deg |
|
|
|
inRootRotateZ
(rriz ) |
angle (double) |
0.0deg |
|
|
|
rootRotateOrder
(rror ) |
enum |
0 |
|
|
rootJointOrient
(rjo ) |
double3 |
|
|
|
rootJointOrientX
(rjox ) |
angle (double) |
0.0deg |
|
|
|
rootJointOrientY
(rjoy ) |
angle (double) |
0.0deg |
|
|
|
rootJointOrientZ
(rjoz ) |
angle (double) |
0.0deg |
|
|
|
rootParentMatrix
(rpm ) |
matrix |
identity |
|
|
rootParentInverseMatrix
(rpim ) |
matrix |
identity |
|
|
applyControlParentTransform
(acpx ) |
bool |
false |
|
|
enable
(nabl ) |
bool |
true |
|
|
offsetRootTranslate
(rtf ) |
double3 |
|
|
|
offsetRootTranslateX
(rtfx ) |
distance
(double) |
0.0cm |
|
|
|
offsetRootTranslateY
(rtfy ) |
distance
(double) |
0.0cm |
|
|
|
offsetRootTranslateZ
(rtfz ) |
distance
(double) |
0.0cm |
|
|
|
initialOffsetRootTranslate
(itf ) |
double3 |
|
|
|
initialOffsetRootTranslateX
(itfx ) |
distance
(double) |
0.0cm |
|
|
|
initialOffsetRootTranslateY
(itfy ) |
distance
(double) |
0.0cm |
|
|
|
initialOffsetRootTranslateZ
(itfz ) |
distance
(double) |
0.0cm |
|
|
|
rotateControlScale
(rcs ) |
double3 |
|
|
|
rotateControlScaleX
(rcsx ) |
double |
1.0 |
|
|
|
rotateControlScaleY
(rcsy ) |
double |
1.0 |
|
|
|
rotateControlScaleZ
(rcsz ) |
double |
1.0 |
|
|
|
rotateControlParentMatrix
(rcpm ) |
matrix |
identity |
|
|
offsetRootRotate
(rrf ) |
double3 |
|
|
|
offsetRootRotateX
(rrfx ) |
angle (double) |
0.0deg |
|
|
|
offsetRootRotateY
(rrfy ) |
angle (double) |
0.0deg |
|
|
|
offsetRootRotateZ
(rrfz ) |
angle (double) |
0.0deg |
|
|
|
offsetRootRotateOrder
(rfor ) |
enum |
0 |
|
|
offsetRootRotatePivot
(rpf ) |
double3 |
|
|
|
offsetRootRotatePivotX
(rppfx ) |
distance
(double) |
0.0cm |
|
|
|
offsetRootRotatePivotY
(rppfy ) |
distance
(double) |
0.0cm |
|
|
|
offsetRootRotatePivotZ
(rppfz ) |
distance
(double) |
0.0cm |
|
|
|
outRootTranslate
(rto ) |
double3 |
|
|
|
outRootTranslateX
(rtox ) |
distance
(double) |
0.0cm |
|
|
|
outRootTranslateY
(rtoy ) |
distance
(double) |
0.0cm |
|
|
|
outRootTranslateZ
(rtoz ) |
distance
(double) |
0.0cm |
|
|
|
outRootRotate
(rro ) |
double3 |
|
|
|
outRootRotateX
(rrox ) |
angle (double) |
0.0deg |
|
|
|
outRootRotateY
(rroy ) |
angle (double) |
0.0deg |
|
|
|
outRootRotateZ
(rroz ) |
angle (double) |
0.0deg |
|
|