CP2060 - Schedule

This schedule is subject to change if necessary. References to chapters, pages and exercises are for the Angel textbook. Supplementary references are from the red book, by Woo et al.

Week

#

Lecture

Reference

Tutorial

Practical

Angel

Woo

1

1

Introduction & Graphics Systems and Models

1

 

- Tutorial Answers -

- Practical Answers -

2

Graphics Maths

App B, C

App E

2

3

Graphics Programming

2

 

Introductions, Maths

First OpenGL Programs

4

Graphics Programming

2

 

3

5

Input and Interaction

3

 

Maths, Programming

OpenGL Programming

6

Input and Interaction

3

1,3

4

7

Geometric Objects and Transformations

4

 

Input and Interaction, Maths

Input and Interaction

8

Geometric Objects and Transformations (different notes on Transformations)

4

App F

5

9

Viewing

2.6, 5

3

Transformations

Transformations in OpenGL

10

Viewing

5

 

6

11

Shading

6

4,5

Viewing

OpenGL Viewing Prototype Demo

12

Shading

6

 

7

13

Revision

 

 

Shading

Shading

14

Mid Semester Test

 

 

8

15

From Vertices to Fragments

7

 

Revision
(exam recap)

Catch up for pracs and assignment

16

From Vertices to Fragments

7

 

9

17

Discrete Techniques

8

9

Vertices To Fragments

Vertices To Fragments

18

Discrete Techniques

8

 

10

19

Discrete Techniques

8

 

Discrete Techniques

Discrete Techniques

20

Discrete Techniques & Revision

8

 

11

21

Modelling

10

 

Revision

Project work, Input

22

Modelling

10

 

12

23

Programmable Shaders

9

 

Modelling

Project work
** Project Due (4/11/05)

24

Curves and Surfaces 11

 

13

25

Revision

 

 

Revision

Project Demonstration, Extra

26

Revision and Evaluation