Multimedia and Computer Animation
Code | Completion | Credits | Range |
---|---|---|---|
XD36MMA | Z,ZK | 4 | 14+4s |
- Lecturer:
- Tutor:
- Supervisor:
- Department of Computer Science and Engineering
- Synopsis:
-
The aim of this course is to give students an overview of techniques currently used in the field of computer animation. The topics are divided into two parts where the first one is devoted to raster-based animation. In this part, the student gets acquaintance with basic programming techniques used in manipulation with rasterized representations of animated objects. The second part of the course is devoted to vector-based animation where the principles of modeling and animation control of models (2D,3D) are introduced.
- Requirements:
-
Basic knowledge of C++ programming language.
- Syllabus of lectures:
-
1.Course overview, data formats for computer animation.
2.Digital video editing.
3.Technologies and standards for DVD.
4.Stereoscopy
5.Sound
6. Sound synthesis and processing I
7. Sound synthesis and processing II
8.Vector-based animation, inverse kinematics.
9.Motion capture systems
10.Dynamics, particle systems.
11.Animation of cloth.
12.Facial animation.
13.Typical algorithms used in computer animation.
- Syllabus of tutorials:
-
1. Overview of the course and projects
2. Consultations to projects
3. Consultations to projects
4. The first check point - overview of known solutions
5. Consultations to projects
6. The second check point - a method suggestion
7. Consultations to projects
8. The third check point - implementation
9. Consultations to projects
10. The fourth check point - testing
11. Consultations to projects
12. The fifth checkpoint - preparation of documentation
13. Presentations to projects
14. Crediting
- Study Objective:
- Study materials:
-
1. Watt, Alan H., Watt, M. Advanced Animation and Rendering Techniques, Addison Wesley, 1992
2. Žára, J., Beneš, B., Felkel, P. The Modern Computer Graphics, Computer Press, 1998, (in Czech)
3. Badler, N. and Zeltzer, D. Making Them Move - Mechanics Control and Animation of Articulated Figures, Morgan Kaufmann Publishers, 1991
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans:
-
- Computer Technology - Software Engineering- structured studies (compulsory elective course)
- Computer Technology - System Programming- structured studies (compulsory elective course)
- Computer Technology - Computer Graphics- structured studies (compulsory elective course)
- Computer Technology - Computer Network and Internet- structured studies (compulsory elective course)
- Computer Technology - Designing Digital Systems- structured studies (compulsory elective course)