Module and Programme Catalogue

Search site

Find information on

2021/22 Taught Postgraduate Module Catalogue

COMP5821M Geometric Processing

15 creditsClass Size: 40

Module manager: Prof Hamish Carr
Email: H.Carr@leeds.ac.uk

Taught: 1 Sep to 31 Jan (adv yr), Semester 1 (Sep to Jan) View Timetable

Year running 2021/22

Pre-requisite qualifications

We will assume a good standard of C++ programming, including use of classes, basic templates, and overloading. Knowledge of computer architecture, in particular the memory hierarchy.

Pre-requisites

COMP5811MParallel and Concurrent Programming
COMP5812MFoundations of Modelling and Rendering

This module is not approved as an Elective

Module summary

Advanced geometric modelling for computer graphics depends on understanding of differential geometry and its uses for modelling and optimising assets in the graphics pipeline. It is also necessary to understand how the mathematical concepts map to practical implementations across tasks such as building geometric modelling tools, model repair and parameterisation, texture synthesis, and geometric smoothing & simplification.

Objectives

* understand the foundations of geometric modelling in differential geometry
* develop data structures for representing, editing and traversing tessellated lines and surfaces
* understand and create texture-based representations of geometric information
* manipulate geometric models with techniques such as texture parameterisation, simplification, refinement, smoothing, mesh repair and mesh quality improvement

Learning outcomes
On completion of this module, a student will have fundamental understanding of all major stages in the asset modelling
pipeline from a technical standpoint.


Syllabus


* Differential Geometry of Curves & Surfaces
* Mesh Representation, Data Structures & Editing Operations
* Higher Order Surface Modelling & Tessellation
* Volumetric Modelling & Rendering
* Surface Reconstruction, Manipulation & Repair
* Mesh Deformation, Simplification & Interpolation
* Texture Synthesis and Generation

Teaching methods

Delivery typeNumberLength hoursStudent hours
Class tests, exams and assessment420.0080.00
Lecture201.0020.00
Practical101.0010.00
Private study hours40.00
Total Contact hours110.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 typeNotes% of formal assessment
In-course AssessmentProgramming task25.00
In-course AssessmentProgramming task25.00
In-course AssessmentProgramming task25.00
In-course AssessmentProgramming task25.00
Total percentage (Assessment Coursework)100.00

This module will be reassessed by an online time-constrained assessment

Reading list

The reading list is available from the Library website

Last updated: 15/03/2022 16:12:19

Disclaimer

Browse Other Catalogues

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

© Copyright Leeds 2019