Go to: Related nodes. Attributes.
1) It calculates the bend vector at a joint given the joint
above, the joint below and the joint itself.
2) It calculates a bend angle. The bend angle is based
on the type of joint guide specified for jointGuideAxis.
If "auto" is chosen then straight = 0 deg and completely
bent = 180 deg.
3) It calculates a bend magnitude. If jointGuideAxis is set to "auto",
this is a mapping of the bend angle to the range [0, 1]. For all
other settings of jointGuideAxis, it maps the bend angle to the
range [-1, 1]. Typically this parameter
is used as the motor for high-level joint/bone lattice behavior.
4) It serves as a central location for the typical drivers available
for flexors --> rotateX/Y/Z, maxXYZ and autoGuide. This means that
the flexor node can connect all of its default drivers to the
outputs of the guide node.
| Node name | Parents | Classification | MFn type | Compatible function sets |
|---|---|---|---|---|
| guide | node | math | kGuide | kBase kNamedObject kDependencyNode kGuide |
autoGuide, bendAngle, bendMagnitude, bendVector, bendVectorX, bendVectorY, bendVectorZ, jointAboveMatrix, jointBelowMatrix, jointGuideAxis, jointXformMatrix, maxXYZ, rotateX, rotateY, rotateZ
| Long name (short name) | Type | Default | Flags | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
autoGuide
(ag)
| angle (double) | 0.0deg | |||||||||||||||
bendAngle
(ba)
| angle (double) | 0.0deg | |||||||||||||||
bendMagnitude
(mg)
| distance (double) | 0.0cm | |||||||||||||||
bendVector
(bv)
| float3 | ||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
jointAboveMatrix
(am)
| matrix | identity | |||||||||||||||
jointBelowMatrix
(bm)
| matrix | identity | |||||||||||||||
jointGuideAxis
(ga)
| enum | 0 | |||||||||||||||
jointXformMatrix
(jm)
| matrix | NULL | |||||||||||||||
maxXYZ
(ma)
| angle (double) | 0.0deg | |||||||||||||||
rotateX
(rx)
| angle (double) | 0.0deg | |||||||||||||||
rotateY
(ry)
| angle (double) | 0.0deg | |||||||||||||||
rotateZ
(rz)
| angle (double) | 0.0deg | |||||||||||||||