IFXMotionTrack |
The IFXMotionTrack interface is used to access animation data for a bones-based character animation. The animation data is stored in separate tracks, with each track corresponding to the animation of one bone.
|
Interface Methods |
Description |
|
Inserts a set of new keyframes to a track |
|
|
Gets the number of keyframes from a track |
|
|
Gets an array of all the keyframes in a track |
|
|
Gets a frame from a track |
This method inserts an array of new keyframes to a track.
Parameters:
|
uKeyFrameCount |
The size of the array |
|
*pKeyFrameArray |
Pointer to the KeyFrame array |
Get the number of keyframes from a track.
Parameters:
|
*puKeyFrameCount |
Pointer to the number of Keyframes |
Get an array of all the keyframes in a track.
Parameters:
|
uKeyFrameCount |
The size of the array |
|
*pKeyFrameArray |
A pointer to the IFXKeyFrame array |
Get frame from track (not necessarily a keyframe). The frame which is returned will have an interpolated rotation and displacement if there is no keyframe for the input time.
Parameters:
|
fTime |
Amount of time the track runs |
|
*pKeyFrame |
Pointer to the IFXKeyFrame that is retrieved |
§See asterisked (*) statement at Legal Information © 2001 Intel Corporation.