Describes the resolution plane on an IK chain. This information corresponds to the values on the Resolution Plane tab of the Kinematic Joint property page.
XSI_IK_ResolutionPlane is usually contained in an SI_IK_Joint template.
6.0
XSI_IK_ResolutionPlane { <resplane>, <roll>, <prefrotx_as_roll>, // Up Vector values <upx>, <upy>, <upz>, <upvct_relroot>, // Preferred axis values <prefx>, <prefy>, <prefz>, <pref_relroot> }
|
Member name |
Type |
Description |
|
resplane |
Integer |
Type of resolution plane. Possible values: • 0=Default (determined by the local X and Y axes of the first joint) • 1=Preferred axis • 2=Up Vector |
|
roll |
Float |
Angle of rotation of the bone relative to its own axis. |
|
prefrotx_as_roll |
Boolean |
True to use the chain’s preferred X rotation value as the roll value, as is done in SOFTIMAGE|3D. |
|
upx |
Float |
Up Vector X |
|
upy |
Float |
Up Vector Y |
|
upz |
Float |
Up Vector Z |
|
upvct_relroot |
Boolean |
True to use root coordinates for the Up Vector |
|
prefx |
Float |
Preferred axis X |
|
prefy |
Float |
Preferred axis Y |
|
prefz |
Float |
Preferred axis Z |
|
pref_relroot |
Boolean |
True to use root coordinates for the preferred axis |
XSI_IK_ResolutionPlane {
2, // Use Up Vector
12.500000, // Roll angle
0, // Don't use preferred X
// Up Vector
0.000000, // X
1.000000, // Y
0.000000, // Z
1, // Use root coordinates
// Preferred Axis
0.000000, // X
0.000000, // Y
1.000000, // Z
0, // Don't root coordinates
}Softimage|Crosswalk v3.11