2018/19 Taught Postgraduate Module Catalogue
COMP5823M Animation and Simulation
15 creditsClass Size: 25
Module manager: Dr Hamish Carr
Email: H.Carr@leeds.ac.uk
Taught: Semester 2 (Jan to Jun) View Timetable
Year running 2018/19
Pre-requisites
COMP5812M | Foundations of Modelling and Rendering |
COMP5813M | Games Engines and Workflow |
Co-requisites
COMP5822M | High-Performance Graphics |
This module is not approved as an Elective
Module summary
Building on the fundamentals of rendering covered in COMP 5bbb, this module covers motion in virtual environments, including animation, simulation, and specialised rendering effects, based initially on Parent, Computer Animation (3d ed).Objectives
* teach students all aspects of motion and animation in computer graphics, including* principles of interpolation required for animation
* path-based motion control and animation
* object deformation and interpolation
* hierarchical kinematic modelling
* forward and inverse kinematics
* motion capture
* motion blending & retargeting
* spring animations, particle systems, rigid body simulations and rag-doll physics, modelling constraints based on collision detection
* fluid simulation, including water bodies, clouds & fire
* computational fluid dynamics & smoothed particle hydrodynamics
* modelling human & animal characters, including skinning, layering, muscle modelling & rigging
* standard human motions such as reaching, grasping, coordination and locomotion
* modelling clothing, fur and hair
* facial modelling, animation & lip-synching
* behavioural modelling, including flocking, autonomous & intelligent motion control & crowd behaviours
* principles of user controlled animation & motion planning
Learning outcomes
On completion of this module, a student should be able to implement the techniques described, either on CPU or GPU as desired.
Syllabus
* Interpolation of Motion
* Angular Interpolation with Quaternions, Slerp, and Splines
* Interpolation-Based Animation: Deformations, Shapes & Morphing
* Kinematic Linkages
* Motion Capture, Blending & Retargeting
* Physically-Based Animations: Springs, Particles, Rigid Bodies, Cloth
* Fluids: Liquids & Gases
* Human Figures: Skinning, Layering, Rigging, Human Motions
* Clothing, Fur & Hair
* Facial Modelling & Animation
* Behavioural Animation: Flocking, Autonomy & Crowd Behaviours
Teaching methods
Delivery type | Number | Length hours | Student hours |
Coursework | 5 | 12.00 | 60.00 |
Lecture | 25 | 1.00 | 25.00 |
Private study hours | 65.00 | ||
Total Contact hours | 85.00 | ||
Total hours (100hr per 10 credits) | 150.00 |
Private study
Students will be expected to review the material presented in lectures in their own time, and demonstrate their practical competence in a selection of techniques. At the MSc level, this is best done through independent work on programming assignments, with support from the lecturer as needed.Opportunities for Formative Feedback
Bi-weekly assignments will provide the ability to provide metered feedback without micro-managing students’ work.Methods of assessment
Coursework
Assessment type | Notes | % of formal assessment |
Assignment | Programming Task | 10.00 |
Assignment | Programming Task | 10.00 |
Assignment | Programming Task | 10.00 |
Assignment | Programming Task | 10.00 |
Assignment | Programming Task | 10.00 |
Total percentage (Assessment Coursework) | 50.00 |
Normally resits will be assessed by the same methodology as the first attempt, unless otherwise stated
Exams
Exam type | Exam duration | % of formal assessment |
Unseen exam | 2 hr 00 mins | 50.00 |
Total percentage (Assessment Exams) | 50.00 |
Normally resits will be assessed by the same methodology as the first attempt, unless otherwise stated
Reading list
The reading list is available from the Library websiteLast updated: 26/04/2017
Browse Other Catalogues
- Undergraduate module catalogue
- Taught Postgraduate module catalogue
- Undergraduate programme catalogue
- Taught Postgraduate programme catalogue
Errors, omissions, failed links etc should be notified to the Catalogue Team.PROD