Computer Animation deals with the creation of facial and body movements on virtual characters. Such movement can be derived from (biological) movement models, created by hand, or obtained by adapting motion that is recorded using motion capture. In this course we will specifically look at and implement real-time computer animation techniques for the body motion of virtual humans. The course consist for roughly 2/3th of lectures with some exercises and for roughly 1/3th of a final practical exercise in which students will deepen their knowledge of a specific computer animation topic of their choice.
After the course you will:
- Have a good understanding of commonly used kinematical, physical and biological models of (virtual) humans in the computer animation domain
- Understand how virtual humans can be steered using kinematical (joint rotation, end effector position) and physical (e.g. force, torques) parameters
- Have a basic understanding of current computer animation techniques and their strengths and weaknesses
- Have a deeper understanding and practical experience in one or more computer animation techniques or motion models of your choice
- Basic knowledge of linear algebra and analysis is required.
- The lecture "Computer Animation" (http://ekvv.uni-bielefeld.de/kvv_publ/publ/vd?id=29244595) is recommended (but not necessary)
- A Java software framework is available to support the final projects
| Frequency | Weekday | Time | Format / Place | Period |
|---|
| Module | Course | Requirements | |
|---|---|---|---|
| 39-M-Inf-VHC Virtual Humans and Conversational Agents Virtual Humans and Conversational Agents | Konversationale Agenten/Dialogsysteme | Study requirement
|
Student information |
The binding module descriptions contain further information, including specifications on the "types of assignments" students need to complete. In cases where a module description mentions more than one kind of assignment, the respective member of the teaching staff will decide which task(s) they assign the students.
| Degree programme/academic programme | Validity | Variant | Subdivision | Status | Semester | LP | |
|---|---|---|---|---|---|---|---|
| Intelligente Systeme / Master | (Enrollment until SoSe 2012) | Individuelle Ergänzung | Wahl | ||||
| Intelligente Systeme / Master | (Enrollment until SoSe 2012) | Vertiefung Intelligente; Individuelle Ergänzung | Wahlpflicht | 2. | 5 | benotet /unbenotet | |
| Naturwissenschaftliche Informatik / Master | (Enrollment until SoSe 2012) | Vertiefung Informatik I; Individuelle Ergänzung | Wahlpflicht | 2. | 5 | benotet /unbenotet | |
| Naturwissenschaftliche Informatik / Master | (Enrollment until SoSe 2012) | Individuelle Ergänzung | Wahl |