A channel maps property's component field to a set of keyframe sequences
The Animation clip is a collection of animations. The scene can have one or more animation clips.
Aspose.3D's supports animation hierarchy, each animation can be composed by several animations and animation's key-frame definition. AnimationNode defines the transformation of a property value over time, for example, animation node can be used to control a node's transformation or other A3DObject object's numerical properties.
Extrapolation defines how to do when sampled value is out of the range which defined by the first and last key-frames.
A key frame is mainly defined by a time and a value, for some interpolation types, tangent/tension/bias/continuity is also used by calculating the final sampled value. Sampled values in a non-key-frame time position is interpolated by key-frames between the previous and next key-frames Value before/after the first/last key-frame are calculated by the Extrapolation class.
The sequence of key-frames, it describes the transformation of a sampled value over time.