Graphical Mathematics and Algorithms

The first part of this module is an introduction to the mathematics that forms the basis of computer graphics, including vectors, matrix transformations and vector descriptions of lines and surfaces. It deals with position vectors, angles between vectors, surface normals, interpolation and such transformations as scaling, rotation, translation and perspective.

This leads to the second part of the module which covers the general mathematics that underpin the modelling of 2D and 3D objects in computer graphics systems, and the algorithms used to program the curves and surfaces making up such objects.

The assessment for the module comprises an open book test and a takeaway assignment.


Website Home