COSC 3P98 Computer Graphics


Course information // Gallery // Interesting links

Instructor: Brian Ross (bross @ brocku.ca)
Lecture: 2:00-3:30 Mon and Fri, PL 409
Office hours: 11-12 Mon, Fri (or when door open!)
TA: Stephen Tkachuk (steve.on.the.moon @ gmail.com)
Consulting hours: Go to help desk (J328).



Course info

Lectures

  1. Introduction
  2. OpenGL
  3. 2D scan conversion
  4. Mesh surfaces
  5. Computational geometry
  6. 2D and 3D Transformations
  7. 3D Perspective
  8. Visible Surface Determination
  9. Illumination
  10. Textures
  11. Ray Tracing (also see: RayTracing.pdf)
  12. Animation
  13. Misc: hardware, etc.

    (lectures below subject to updates/revisions...)

  14. Light
  15. Fractals
  16. Splines

Textbook reading

Read the sections that are relevant to lecture material.

Computer Graphics with OpenGL (Hearn, Baker):

OpenGL Primer (E. Angel)



Assignment programming information

OpenGL:

GLUT:

FreeImage:

Adding sound to games?

Miscellaneous...


COSC 3P98: Course information // Gallery // Interesting links


Go to Brock Computer Science home page.