You are viewing the course site for a past offering of this course. The current offering may be found here.
Lecture 17: Intro to Animation, Kinematics, Motion Capture (28)
JayShenoy

As Pratul stated in lecture, the idea of linear interpolation does not extend to interpolating between the keyframes of an animation. This is because characters often have complicated movements that obscure and reveal three-dimensional objects. For this reason, tweening by hand is necessary to fill the space between keyframes, which is a major drawback of hand-drawn animation.

arjunsrinivasan1997

In using this method, how are the number of keyframes usually chosen?

sandykzhang

Also wondering how the possibilities of what frames are “allowed” based on physics and what reality allows is considered if a computer is used for tweening

Staffrishiu

Looking at some research papers in this field, it seems one way to tween is by identifying key points in each keyframe and then using multiple keyframes as control points to generate splines for each key point which then define the intermediate keyframes.

https://www.researchgate.net/profile/Murtaza_Khan2/publication/248400069_Motion_Tweening_for_Skeletal_Animation_by_Cardinal_Spline/links/00b7d51dfe114041df000000.pdf

PhilipZRH

I don't know if it is actually used, but it seems that keyframe animation can also be used to compress video data. If the computer is strong enough, it will be able to re-create the "tweens" in real time and display the original sequence of frames.

You must be enrolled in the course to comment