COSC 3P98 Computer Graphics

Instructor: Brian Ross (bross @ brocku.ca)
Lecture: Wednesday 7:00-10:00pm AS202
TA: Steve Bergen
Consulting hours: Go to help desk (J304).

COSC 3P98 Gallery.

Course info

Lectures

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

  13. Mesh surfaces

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:

Processing (project?)

Miscellaneous...


Interesting Links

Graphics in the News Research and algorithms

Art

Programming and hardware

Some CG animations Miscellaneous

Commercial products

Freeware / Shareware

Hardware:

Computer graphics industry in Canada: (Am I missing any? Please let me know.)

Animation information

Computer animation instruction in Canada and elsewhere:



Go to Brock Computer Science home page.