Summary of Study |
Summary of Branches |
All Subject Groups |
All Subjects |
List of Roles |
Explanatory Notes
Instructions
Web page:
https://cw.fel.cvut.cz/wiki/courses/b4m39mma/start
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.
Content:
Course content includes lectures, consultations, workshops and seminars and a semestral work realized by students in the two-man teams.
Course outlines:
| 1. | | Computer animation and motion description |
| 2. | | Dynamics, particle systems |
| 3. | | Fluid dynamics in computer animation |
| 4. | | Cloth modeling |
| 5. | | Human face modeling and animation |
| 6. | | Inverse kinematics |
| 7. | | MOCAP - motion capture systems |
| 8. | | Crowd animation |
| 9. | | LOD in computer animation |
| 10. | | Animation control, artificial life |
| 11. | | Generative methods in computer animation |
| 12. | | Production chain and video composition techniques |
| 13. | | Selected problems of the film post-production process. |
| 14. | | Stereoscopic imaging |
Exercises outline:
| 1. | | Introduction to the subject, assignment of student projects. |
| 2. | | UI UE, basic introduction to the Unreal Engine 5 environment. |
| 3. | | API UE, introduction to the API Unreal Engine 5. |
| 4. | | Dynamics, simulation of rigid body motion. |
| 5. | | Fluid dynamics, design of dynamic fluid simulation. |
| 6. | | Clothes, model for fabric simulation. |
| 7. | | Face, animation and control of the face model. |
| 8. | | Check point. |
| 9. | | IK, inverse kinematics of the skeleton. |
| 10. | | Crowd, crowd simulation using agents. |
| 11. | | MOCAP, preparation and recording of motion data. |
| 12. | | MOCAP, cleaning and use of motion data. |
| 13. | | Project submission. |
| 14. | | Final evaluation. |
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
https://cw.fel.cvut.cz/wiki/courses/b4m39mma/start
Keywords:
Computer animation, computer simulation, videoprocessing, cloth animation, facial animation, human body animation, video composition, MOCAP.
Subject is included into these academic programs:
| Page updated 18.2.2026 05:51:46, semester: Z,L/2026-7, Z/2027-8, L/2025-6, L/2027-8, Send comments about the content to the Administrators of the Academic Programs |
Proposal and Realization: I. Halaška (K336), J. Novák (K336) |