1. Introduction and history

Brock University
COSC 3P98 Computer Graphics
Instructor: Brian J. Ross

Introduction to COSC 3P98 Computer Graphics


  1. fundamentals: technological methods and principles
  2. practical: programming assignments
  3. theory: some mathematics and algorithms


Why use graphics?

Some terms

Graphics and Hardware Advances

Graphics Research and Software Advances

Types of applications

A Brief History


Vector displays

Examples of old arcade games: Atari Battlezone, Tempest, Star Wars
(note multi-colour vector displays; I suspect they are raster simulations of vectors!).

Raster displays

Raster refresh

Comparing Raster and Vector

Flat-panel displays

History: graphics libraries



Back to COSC 3P98

COSC 3P98 Computer Graphics
Brock University
Dept of Computer Science
Copyright © 2019 Brian J. Ross (Except noted figures).
Last updated: January 8, 2019