Introduction to Computer Graphics

Lecture Schedule

Don Herbison-Evans

(updated 28 November 2006)

lecture
topics
1
Rationale for Computer Graphics
History
Hardcopy Output Hardware
Softcopy Output Hardware
Overview of applications
Image standards
2
Points, Lines, Areas
2D Algorithms
2D Clipping

3
Translation, Scaling,
Rotation, Shear, Reflection

OpenGl
4
3D Primitives
3D Algorithms
3D Clipping

5
3D Transformations
Projections
Mercator
Oblique

6
Colour Cube
HSV colour coordinates
CIE colour coordinates
Antialiassing
Surface Normals
Shading: Gouraud, Phong
7
Graphic User Interfaces
Graphics input types
Graphics input devices
Input Techniques

8
3D Viewing
Hidden Lines and Surfaces
Perspective
9
2D curves
Circles
Polynomials
Splines
10
3D curved surfaces
Sweeping
Quadrics
Spline Patches
Blobs
Fractals
Constructive Solid Geometry (CSG)
11
Hand Animation
Computer Animation
Animation Software
12
Radiosity
Ray Tracing
13
Revision :
Topics selected by students

www.000webhost.com