Module and Programme Catalogue

Search site

Find information on

2024/25 Taught Postgraduate Module Catalogue

COMP5893M Modelling and Animation

15 creditsClass Size: 50

Module manager: Professor Hamish Carr
Email: h.carr@leeds.ac.uk

Taught: Semester 1 (Sep to Jan) View Timetable

Year running 2024/25

Pre-requisite qualifications

B.Sc. in Computer Science

Software Engineering

Object-Oriented Programming

Programming in C/C++

Linear Algebra, Calculus

Pre-requisites

COMP5891MFoundations of Computer Graphics

Co-requisites

COMP5892MAdvanced Rendering

Module replaces

COMP5812M Foundations of Modelling and Rendering COMP5821M Geometric Processing COMP5822M High-Performance Graphics COMP5823M Animation and Simulation

This module is not approved as an Elective

Module summary

To develop understanding of the toolchain by which graphical models are prepared for use in graphical applications such as computer games and of the technical basics of computer animation, and of how modelling and animation are implemented in the final product.

Objectives

To develop understanding of the data structures commonly used in computer graphics to represent meshes, to understand how differential geometry is mapped to discrete representations, and how to use data structures and differential geometry for mesh smoothing, simplification, repair, reconstruction in the mesh repair pipeline.

To develop understanding of the fundamentals of data-based and physics-based animation, including rigging, keyframing, motion capture, ballistics, flight simulation, particle systems, collision detection, rigid body dynamics and collision physics, and Navier-Stokes fluid simulation.

Learning outcomes
On successful completion of this module a student will have demonstrated the ability to:

Implement, manipulate and use a modern data structure for mesh representation.

Perform basic tasks with meshes such as texture parametrisation, texture generation, smoothing, or simplification.

Implement key-frame based animations.

Implement basic physical simulations for animation.

Skills outcomes
Technical, Problem solving, Active learning


Syllabus

Meshes & The Euler Formula

Mesh Data Structures & Operations

Terrain, Height Fields & Procedural Modelling

Texture Parameterisation

Discrete Neighbourhoods

The Discrete Laplace-Beltrami Operator

Smoothing & Simplification

Isosurfaces & Mesh Reconstruction

The Mesh Repair Pipeline

Character Animation & Rigging

Interpolation & Keyframing

Motion Capture & Inverse Kinematics

Ballistics & Flight Simulation

Particle Systems & Collision Detection

Rigid Body Dynamics

Collision Physics

Fluid Simulation

Teaching methods

Delivery typeNumberLength hoursStudent hours
Lecture201.0020.00
Practical102.0020.00
Private study hours110.00
Total Contact hours40.00
Total hours (100hr per 10 credits)150.00

Methods of assessment


Coursework
Assessment typeNotes% of formal assessment
AssignmentUp to 2 pieces of Coursework50.00
Total percentage (Assessment Coursework)50.00

Use this field for any additional information about coursework assessment not included in the table above, and also for details of any alternate resit formats available.

Reading list

The reading list is available from the Library website

Last updated: 12/06/2024 11:01:39

Disclaimer

Browse Other Catalogues

Errors, omissions, failed links etc should be notified to the Catalogue Team.PROD

© Copyright Leeds 2019