Term
What are the Animation System classes? |
|
Definition
Interpolator
Animation
KeyFrame
Instancing
Channels
Compaction - dont need to remember? |
|
|
Term
What is the main idea of what an animation is? |
|
Definition
The interpolation between key-frames |
|
|
Term
What is a keyframe and what is stored in it? |
|
Definition
One frame in a sequence of frames of an animation
Store an array of "nodes" - represents the daya that we are animating - if vertex morphing - node is a vertex |
|
|
Term
What is a animation and what is stored in it? |
|
Definition
the interpolation between key-frames over a set time
store: duration, array/list of keyframes to interpolate through
Note: This object doesnt do the animation - read only |
|
|
Term
What does an interpolator do and what is stored in it? |
|
Definition
allows us to instance the animation, stores current state of animation
stores: currentTime: How far we are in the animation *animation: animation object we are animating through currentKeyframe: represents the current pose of all the nodes (or interpolated pose)
functions: Process: Where interpolation happens, SetTime, AddTime |
|
|
Term
How does the animation work? |
|
Definition
Node in a keyframe corresponds to the nodes in other keyframes in the same position in the list
the interpolator interpolates between the keyframes of the animation
The interpolator object uses the animation object to find what two keyframes he needs to interpolate through and uses those keyframes to get the current pose of the animaiton |
|
|
Term
What is a channel and what stored representation can it be? |
|
Definition
a DOF value changing over time
Stored as: Keyframes, raw data, delta compression
has to change animation objects, has to do own interpolation |
|
|
Term
How does a channel relate to a animation and frame? |
|
Definition
a collection of channels that maps to a particular character
'frame' represents the complete set of DOF values needed to pose a character for a particular instant
animations can be stored as an array of channels or as an array of frames |
|
|
Term
|
Definition
drop number of keyframes focus? - no questions about this on test? |
|
|