XSI_IK_ResolutionPlane

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.

| This template corresponds to the CSLIKResolutionPlane class.

Introduced

6.0

Template

    XSI_IK_ResolutionPlane {
       <resplane>,
       <roll>,
       <prefrotx_as_roll>,
       // Up Vector values
       <upx>,
       <upy>,
       <upz>,
       <upvct_relroot>,
       // Preferred axis values
       <prefx>,
       <prefy>,
       <prefz>,
       <pref_relroot>

    }

Members

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 SI|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

Example

    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
    }

Autodesk Softimage v7.5