Paper presentation
A number of papers will be presented during the course in teams of two students. The complete package containing pdf versions of all papers can be downloaded here. Here are two example presentations from last year with relatively high grade. Following their style does not guarantee a high grade but they are provided as examples to give an idea.

Motion Capture project
One of the goals of this course is to produce a short animation movie in small groups, using motion capture data you've recorded in the motion capture lab. At the end of the course, a movie festival will be organised where every team will show their final animation movie. Movies made by the students can be watched on the Youtube channel associated with the course.

Motion capture lab is located in the basement of the BBL building, room K62. More information about the equipment, as well as tutorials on how to use software packages such as Motion Builder can be found here. An example of how to use Daz3D characters in Unity is available here.

For entering the motion capture lab, you will need a key or someone with an access card. You can come to the office of Zerrin (BBG420) or Chris (BBG 421) to access the lab. Alternatively, the secretary at BBG 414 also has a key to the lab. We will make a schedule for access to the lab during the course.

You can do the project with any 3D environment (3dsMax, Maya, Unity, Blender, Unreal Engine) and edit the motions using Motion Builder. You can find a lot of 3D content on the Internet. Here are a few sites that have useful material (BlendSwap, Daz3D, Unity Asset Store, Unreal Engine Market Place, TurboSquid, TF3DM, Archieve3D, CGTrader). If you know any other website, please send the link to

If you need practical help with the mocap assignment, please contact Guillermo ( You can also ask questions to Christyowidiasmoro (

As part of the course is writing an essay (between 4500-5000 words) about a topic in computer animation, such as facial animation, motion synthesis, animating emotions, expressive animations (gaze, gestures),  grasping and locomotion, hand animation and so on. That is an individual assignment (not team work). As a basis of the essay, use at least three research papers with different but related techniques. Describe these techniques in your essay, and compare them in terms of pros and cons, advantages and limitations. Then, show what the possible applications are for the different techniques. Make sure that you describe the techniques in enough depth. You can hand in the essay in pdf format by email to the teacher ( The grade for the essay will be based on the following criteria: 
  • depth and completeness of the description of the techniques,

  • completeness of the comparison between techniques, including strengths and drawbacks of the techniques,

  • showing how the techniques can be applied,

  • writing the essay in your own words, instead of copying phrases from the original papers,

  • correct layout, spelling and grammar.

We have two example essays, both of the 2013-2014 course. Disclaimer: although the essays are good, they are not perfect, so even when you write in exactly the same style you are not guaranteed a perfect grade.
  Relevant literature: A very nice book about computer animation is by Rick Parent: Computer Animation: Algorithms and Techniques, Third Edition, Morgan-Kaufmann, 2012.

Another book is on facial animation by Frederic Parke and Keith Waters: Computer Facial Animation, Second Edition, CRC press, 2008.

Finally, some of the slides of this course are inspired by the Computer Animation course at the University of California San Diego.

A good source for computer animation is Siggraph and Eurographics courses and tutorials.

Related conferences are Siggraph, Eurographics, Computer Animation and Social Agents, Motion in Games and ACM/Eurographics Symposium on Computer Animation