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 Crosswalk v4.0