CS 460/560 Class Notes
Introduction to Computer Graphics

G. Hill Price


Course syllabus in html format.


Topics

  1. Display Devices and Hardware
    1. Hardcopy
    2. Video display devices
    3. Graphics hardware

  2. Coordinate Systems

  3. Primitives, Transformations and Clipping
    1. Primitives
    2. Clipping
    3. Transformations

  4. Window Systems

  5. Project Overview
    1. X windows system
    2. X windows programming
    3. OpenGl programming
    4. Projects

  6. Colors and Dithering

  7. Data Structures for Graphics

  8. Curves, Surfaces and Solids
    1. Curves and Surfaces
    2. Solids

  9. Hidden Line-Surface Algorithms
    1. Object Precision
      • Depth Sort
      • List Priority Algorithm
      • Area Subdivision
    2. Image Precision
      • Polygon Method
      • Z-buffer
      • Ray Tracing

  10. Shadows, Shading and Lighting
    1. Shading
    2. Surface Detail
    3. Transparency

  11. Advanced Graphics Concepts
    1. Animation and Fractals
    2. Robotic Vision
    3. 3-D Technologies
    4. Rendering Pipeline
    5. Advanced Graphics Hardware


This webpage created by Del Croom and Hill Price
Updated 4/29/2010

G. Hill Price