Method | Description | |
---|---|---|
CalculateSquareRoot ( Matrix A, int iterations ) : Matrix |
Calculates the square root of a matrix.
|
|
GetSkinningType ( System |
Gets info on what skinning info a vertex element array contains.
|
|
GetSkinningType ( |
||
MergeKeyFrames ( AnimationKeyframe scale, AnimationKeyframe translation, AnimationKeyframe rotation ) : List |
Merges scale, translation, and rotation keyframes into matrix keyframes.
|
|
ReflectMatrix ( Matrix &m ) : void |
Reflects a matrix across the Z axis by multiplying both the Z column and the Z row by -1 such that the Z,Z element stays intact.
|
|
SlerpMatrix ( Matrix start, Matrix end, float slerpAmount ) : Matrix |
Roughly decomposes two matrices and performs spherical linear interpolation
|
Method | Description | |
---|---|---|
CalculateSquareRoot ( Matrix Y, Matrix Z, int iterations ) : Matrix | ||
InitializeFrames ( AnimationKeyframe &frames ) : void | ||
InterpFrames ( AnimationKeyframe &source, Matrix &dest, IList |
||
SortFrames ( AnimationKeyframe &frames ) : void |
public static CalculateSquareRoot ( Matrix A, int iterations ) : Matrix | ||
A | Matrix | The matrix. |
iterations | int | The number of recursive iterations used by the /// calculation algorithm. |
return | Matrix |
public static GetSkinningType ( System |
||
elements | System |
The vertex elements. |
return | SkinningType |
public static GetSkinningType ( |
||
elements | ||
return | SkinningType |
public static MergeKeyFrames ( AnimationKeyframe scale, AnimationKeyframe translation, AnimationKeyframe rotation ) : List |
||
scale | AnimationKeyframe | The scale keyframes. |
translation | AnimationKeyframe | The translation keyframes. |
rotation | AnimationKeyframe | The rotation keyframes. |
return | List |
public static ReflectMatrix ( Matrix &m ) : void | ||
m | Matrix | The matrix to be reflected across the Z axis |
return | void |
public static SlerpMatrix ( Matrix start, Matrix end, float slerpAmount ) : Matrix | ||
start | Matrix | Source matrix for interpolation |
end | Matrix | Destination matrix for interpolation |
slerpAmount | float | Ratio of interpolation |
return | Matrix |