Department of Computing Science Umeå University

Course Outline


Lecture Monday 1st November 2004 at 13.15

  • Introduction
  • Survey and History of Computer Graphics
  • Graphics Standards
  • Interactive Graphics

Text book reading: Chapter 1.

Lecture Thursday 4th November 2004 at 13.15

  • 2D Primitives and Attributes
  • OpenGL and Primitives
  • Scan Conversion of Lines, Circles, Ellipses and Polygons
  • Display Technologies
  • Display Systems

Text book reading: 2.1-2.4, 3.5, 3.7, 3.9-3.11, 3.13-3.15, 4.10-4.13.

Lecture Monday 8st November 2004 at 13.15

  • Color Models
  • Using Colors Effectively in Computer Graphics

Text book reading: 4.2, 12.1-12.4, 12.6-12.7

Lecture Thursday 11th November 2004 at 13.15

  • 3D Viewing
  • Perspective Projections
  • Parallel Projections
  • Orthographics
  • Oblique
  • View Volume
  • Project 2

Text book reading: 7.1-7.10

Lecture Monday 15th November 2004 at 13.15

  • Anitaliasing Techniques
  • Supersampling
  • Unweighted Area Sampling
  • Weighted Area Sampling
  • Clipping
  • Cohen-Sutherland Line Clipping Algorithm
  • Liang-Barsky Line Clipping Algorithm
  • Sutherland and Hodgman Polygon Clipping

Text book reading: Chapter 4.17, 6.5-6.8

Lecture Thursday 18th November 2004 at 13.15

  • Illumination Model + Project 2

Lecture Monday 22th November 2004 at 13.15

  • 2D Geometric Transformations
  • Translation
  • Scaling
  • Rotation
  • Homogeneous Coordinates
  • 2D Translation
  • 2D Scaling
  • 2D Rotation
  • Composition of 2D Transformation
  • Other 2D Transformations
  • 3D Transformations
  • 3D Translation
  • 3D Scaling
  • 3D Rotation
  • Coordinate Systems

Text book reading: 5.1-5.5, 5.8-5.16

Lecture Monday 29th November 2004 at 13.15

  • Representing Polygon Meshes
  • Parametric Cubic Curves
  • Hermite Curves
  • Bezier Curves
  • B-spline Curves
  • NURBS

Text book reading: 8.8-8.13,8.15, 8.17, 8.19

Lecture Thursday 2nd December 2004 at 13.15

  • Parametric Cubic Surfaces
  • Hermite Surfaces
  • Bezier Surfaces
  • B-spline Surfaces
  • Dispalying Surfaces and Surface Normals
  • Quadric Surfaces
  • Surfaces of Revolution
  • Sweep Representation

Text book reading: See lecture November 29.

Lecture Monday 6th December 2004 at 13.15

  • Light sources
  • Basic Illumination model
  • Transparency
  • Polygon rendering
    • Flat shading
    • Gouraud
    • Phong
  • Ray tracing
  • Radiosity

Text book reading: Chapter 10.17 - 10.21

Lecture Thursday 9nd December 2004 at 13.15

  • Texture mapping
  • Bump mapping
  • OpenGL Texturing

 

Text book reading: Chapter 9.1 - 9.15

Lecture Monday 13th December 2004 at 13.15

  • Visible-Surface Determination
  • Backface Culling
  • Z-Buffer
  • A-buffer
  • Scan-line method
  • Depth Sort Algorithm
  • BSP-Tree method

 

Lecture Thursday 16th December 2004 at 13.15

  • Survey of Scientific Visualization

 

Text book reading: Chapter 13.1 - 13.10, 13.11

Lecture Monday 20th December 2004 at 13.15

Lecture Thursday 13th January 2005 at 13.15

  • Exam Review

http://www.cs.umu.se/kurser/TDBC07/HT04/outline.html
Responsible for the page: Pedher Johansson
Last modified 2004-12-06
Copyright © 2004. All rights reserved.