https://www.stalliongaming.com/blog/knowing-keyframe-animation-and-using-it-in-videos/

Keyframe Animation – Capture

A keyframe animation the only thanks to create an camera or object animation, and is new SU Animate 4.
It is simply a sequence of “snapshots” of your model. The position of the chosen groups and component instances within the model, the camera orientation, and therefore the visibility of all layers is captured with each snapshot. you’ll move and/or rotate objects, or pan, zoom and tilt the camera, and switch layers on and off between frames.
Before capturing frame information, you want to select any objects (groups and component instances) that you simply want to animate. you’ll make the choice before invoking the Keyframe Animation dialog, or by using the Add/Remove Objects button thereon dialog.
Click the “Capture” button to capture a frame. The frames you capture are the keyframes. If you specify more frames within the Frames input box than the amount of key frames you create, then SU Animate will insert additional frames, smoothing out the motions of objects and camera.3D keyframe animation is employed widely in 3D graphics for real-time animation. this is often a way that registers the animated key values within the important several frames among the whole frames and generates the remainder frame by interpolator using the registered key values. This paper proposed the watermarking for 3D keyframe animation using PositionInterpolator. The proposed algorithm selects randomly the embedding meshes, which are transform nodes among the whole hierarchical data structure . Then the watermark is embedded into keyValues of PositionInterpolator in selected transform node. Experimental results verified that the proposed algorithm has the robustness against geometrical attacks and timeline attacks.
design a keyframe editor of arms and hands for 3D sign-language animation using inverse kinematics. within the previous study, we acquired only the joint angles of two arms after selecting arbitrarily the shapes of hands. during this paper, both joint angles of arms and hands are calculated by an equivalent transformation matrix of the inverse kinematics. within the method, the planning window of arm gestures are often converted into that of hand shapes by clicking a button. Experimental results show an opportunity that the proposed method might be used for build up the sign-language communication dictionaries.
In media production, a key frame or keyframe may be a location on a timeline which marks the start or end of a transition. It holds special information that defines where a transition should start or stop. The intermediate frames are interpolated over time between those definitions to make the illusion of motion. In computer animation, like 3D Keyframe Animation or non-linear video editing, this interpolation is performed mathematically by the CPU.Keyframing may be a standard technique for generating computer animation that typically requires artistic ability and a group of skills for the software package getting used . We have an interest in addressing the requirements of the novice animator who isn’t necessarily artistically skilled or conversant in keyframing interfaces. From our experience observing novice animators, it’s clear that setting keyframe values is simple while specifying the keyframe timing is difficult and sometimes time consuming. We present a completely unique method for novice users to time keyframes using gestures without changing the motion itself. The key to our approach is that the separation of specification of keyframe values from the specification of keyframe timing. Our approach allows the user to “act-out” the timing information employing a simple 2D data input device like a mouse or pen-tablet. Keyframe Animation The user’s input is analyzed and features of the user’s input are mapped to features of the keyframed motion. The keyframes are then distributed in time consistent with the timing of the user’s input path. we’ve implemented the approach as a plugin to the AliasWavefront Maya modeling and animation package. We demonstrate the approach on several example scenes and discuss its strengths and limitations.