# Module 02408 (2012)

## Syllabus page 2012/2013

06-02408
Graphics 2

Level 3/H

Ales Leonardis
10 credits in Semester 2

The Module Description is a strict subset of this Syllabus Page. (The University module description has not yet been checked against the School's.)

### Outline

3D constructive graphics (co-ordinate systems, object and scene design, graphics transformations in 3D - translations, scaling, rotation, viewing); Animation; 2D raster graphics (algorithms for efficient drawing of lines and curves); Images and colour (image representations, image arithmetics, image enhancement, colour models).

### Aims

The aims of this module are to:

• further develop the concepts and terminology of computer graphics
• develop understanding of key representations and techniques of computer graphics
• develop skills in applying computer graphics techniques to construction and viewing problems

### Learning Outcomes

 On successful completion of this module, the student should be able to: Assessed by: 1 design wire-frame representations of 3-dimensional objects Examination 2 define matrices for 3-dimensional transformations Examination 3 explain and design algorithms for the viewing and projection of 3-dimensional objects using transformation matrices Examination 4 apply the relevant concepts of linear algebra and geometry to the design of computer graphics algorithms (e.g. vector and matrix operations and trigonometry) Examination 5 explain and design basic raster conversion algorithms Examination 6 explain the colour models and image representations Examination

### Restrictions, Prerequisites and Corequisites

None

#### Prerequisites:

No specific modules are required as prerequisites. Students will be expected to know or to learn independently the basics of the following mathematical concepts and techniques: general algebra (basic transformation of equations); analytical geometry (equations for line, surface, circle, ellipse etc); vector representation and algebra (addition and multiplication, dot product, cross-product); matrix representation and algebra (addition and multiplication).

None

### Teaching

#### Teaching Methods:

2 hrs/week of lectures.

24

### Assessment

• Sessional: 1.5 hr examination (100%).
• Supplementary (where allowed): As the sessional assessment

### Recommended Books

 Title Author(s) Publisher, Date Computer Graphics Hearn D & Baker M 1997 3D Computer Graphics Watt, A 2000

### Detailed Syllabus

1. 3D constructive graphics
• Coordinate systems
• Object &amp; scene design - primitives, attributes and data structures
• Graphics transformations in 3D: translation, scaling, rotation, composite transformations
• 3D viewing
2. 2D raster graphics
• Algorithms for efficient drawing of lines and curves
• Animation
3. Images and colour
• Image representations
• Colour models
• Image enhancement