![]() | HipConstraint Class |
Namespace: Candlelight.Maya
public sealed class HipConstraint : DGNode
The HipConstraint type exposes the following members.
Name | Description | |
---|---|---|
![]() | Compute |
Compute the result of the constraint.
(Overrides DGNodeCompute.) |
![]() | GetTwistJoint |
Gets the twist joint with the specified index.
|
![]() | GetTwistJoints |
Gets the twist joints.
|
![]() | SetTwistJoints |
Sets the twist joints.
|
Name | Description | |
---|---|---|
![]() | GetPrefabName |
Gets the name of the prefab associated with the supplied instance.
(Defined by ObjectX.) |
![]() | OpenReferencePage |
Opens a reference web page generated for the specified object.
(Defined by ObjectX.) |
Name | Description | |
---|---|---|
![]() | ConstrainedObject |
Gets the constrained object.
|
![]() | ElevationAngle |
Gets the elevation angle of the hip.
|
![]() | ElevationDot |
Gets the elevation dot-product of the hip.
|
![]() | HipAimAxis |
Gets or sets the axis on HipObject that points toward the knee joint.
|
![]() | HipFrontAxis |
Gets or sets the axis on HipObject that points to the front of the character in
its neutral pose.
|
![]() | HipObject |
Gets or sets the hip object in the control rig.
|
![]() | NodeName |
Gets the name of the node in the Maya Dependency Graph to which this instance corresponds.
(Inherited from DGNode.) |
![]() | PelvisAimAxis |
Gets or sets the axis on PelvisObject that points to the top of the character in
its neutral pose.
|
![]() | PelvisFrontAxis |
Gets or sets the axis on PelvisObject that points to the front of the character
in its neutral pose.
|
![]() | PelvisObject |
Gets or sets the pelvis object in the control rig in whose coordinate frame the hip's elevation angle is
computed.
|
![]() | TwistJointCount |
Gets the number of additional twist joints in the hip.
|
Add this component to the most proximal helper joint in a hip rig in order to correct twist deformation.
HipObject and ConstrainedObject should be coincident and should be siblings in the hierarchy. HipObject should drive the animation and receive full twisting rotation. All OrientConstraints assigned using SetTwistJoints(IEnumerableOrientConstraint) should have both ConstrainedObject and HipObject as targets.