Design of Animation Sequences
Animation sequence in general is designed in the following steps.
1. Storyboard layout
2. Object definitions.
3. Key-frame specifications
4. Generation of in-between frames.
- This approach of carrying out animations is applied to any other applications as well, although some applications are exceptional cases and do not follow this sequence.
- For frame-by-frame animation, every frame of the display or scene is generated separately and stored. Later, the frame recording can be done and they might be displayed consecutively in terms of movie.
- The outline of the action is storyboard. This explains the motion sequence. The storyboard consists of a set of rough structures or it could be a list of the basic ideas for the motion.
[wp_ad_camp_1]
- For each participant in the action, an object definition is given. Objects are described in terms of basic shapes the examples of which are splines or polygons. The related movement associated with the objects are specified along with the shapes.
- A key frame in animation can be defined as a detailed drawing of the scene at a certain time in the animation sequence. Each object is positioned according to the time for that frame, within each key frame.
- Some key frames are selected at extreme positions and the others are placed so that the time interval between two consecutive key frames is not large. Greater number of key frames are specified for smooth motions than for slow and varying motion.
- And the intermediate frames between the key frames are In-betweens. And the Media that we use determines the number of In-betweens which are required to display the animation. A Film needs 24 frames per second, and graphics terminals are refreshed at the rate of 30 to 60 frames per second.
- Depending on the speed specified for the motion, some key frames are duplicated. For a one minutes film sequence with no duplication, we would require 288 key frames. We place the key frames a bit distant if the motion is not too complicated.
- A number of other tasks may be carried out depending upon the application requirement for example synchronization of a sound track.