Subject description - AE4M39MMA

Summary of Study | Summary of Branches | All Subject Groups | All Subjects | List of Roles | Explanatory Notes               Instructions
AE4M39MMA Multimedia and Computer Animation Extent of teaching:2+2L
Guarantors:  Roles:PO,V Language of
teaching:
EN
Teachers:  Completion:Z,ZK
Responsible Department:13139 Credits:6 Semester:Z

Anotation:

The course is focused on methods often applied in the area of computer animation. Studens will get an overview of algorithms and methods solving typical problems of 3D animation (inverse kinematics, animation of human body, dynamics, etc.). Part of the course is devoted to principles used during creative work with sound. The last part of lectures will give information about methods and technologies used in movie production (MOCAP, stereoscopy, visual effects).

Study targets:

The goal of the course is to give information about methods solving typical problems in computer animation area, virtual reality and movie production. The course is focused to give theoretical background of methods used in these areas and to give students possibility to experimentally verify the discussed techniques.

Course outlines:

1. Course overview, Inverse kinematics.
2. Dynamics, particle systems.
3. Fluid dynamics in computer animation.
4. Facial animation.
5. Animation of Cloth.
6. Animation of crowds.
7. Physical basics of acoustics.
8. Sound processing.
9. Creating and editing electronic music.
10. Motion capture systems.
11. Visual effects in movie production.
12. Lighting, keying, video composition, video registration, DVD technologies.
13. Stereoscopy
14. Reservation

Exercises outline:

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.

Literature:

1. Taylor, J. DVD Demystified. McGraw-Hill Professional, 2000. ISBN 0071350268.
2. Watt, A., Watt, M. Advanced Animation and Rendering
Techniques. Addison-Wesley Professional, 1992. ISBN 0201544121.
3. Feynman, R. P. Feynman's Lectures on
Physics. http://www.feynmanlectures.info/
4. Weil, J. The Synthesis of Cloth Objects Proceedings of the Siggraph 1986, volume 20(4), pages 49-53
5. Žára, J., Beneš, B., Felkel, P. The Modern Computer Graphics, Computer Press, 1998, (in Czech)
6. Badler, N. and Zeltzer, D. Making Them Move - Mechanics Control and Animation of Articulated Figures, Morgan Kaufmann Publishers, 1991

Requirements:

Basic knowledge of C++ programming language. Details at http://vyuka.iim.cz/ae4m39mma:ae4m39mma

Note:

Extent of teaching in the combined form of study: 14p + 6c

Webpage:

http://vyuka.iim.cz/ae4m39mma:ae4m39mma

Keywords:

Data formats, computer animation, computer simulation, videoprocessing, cloth animation, facial animation, human body animation, video registration.

Subject is included into these academic programs:

Program Branch Role Recommended semester
MEKME1 Wireless Communication V 3
MEKME5 Systems of Communication V 3
MEKME4 Networks of Electronic Communication V 3
MEKME3 Electronics V 3
MEKME2 Multimedia Technology V 3
MEOI4 Computer Graphics and Interaction PO 3
MEEEM1 Technological Systems V 3
MEEEM5 Economy and Management of Electrical Engineering V 3
MEEEM4 Economy and Management of Power Engineering V 3
MEEEM3 Electrical Power Engineering V 3
MEEEM2 Electrical Machines, Apparatus and Drives V 3
MEKYR4 Aerospace Systems V 3
MEKYR1 Robotics V 3
MEKYR3 Systems and Control V 3
MEKYR2 Sensors and Instrumentation V 3


Page updated 24.6.2019 17:52:59, semester: Z,L/2020-1, L/2018-9, Z,L/2019-20, Send comments about the content to the Administrators of the Academic Programs Proposal and Realization: I. Halaška (K336), J. Novák (K336)