CS488 - Introduction to Computer Graphics - Lecture 3

Comments and Questions

Output Devices

Main device from the beginning was the colour cathode ray tube (CRT)


Types of CRT

  1. Colour raster -- operational principles

Benefits of CRT

  1. Very inexpensive
  2. Good resolution
  3. Easy colour calibration
  4. High contrast
  5. Good field of view
  6. Comet-free motion
  7. Adjustable focus

Drawbacks of CRT

  1. Heavy and big
  2. Power hungry
  3. High voltage
  4. Dim


Key components

  1. Back light
  2. Programmable filters -- one per colour primary per pixel


  1. small
  2. light
  3. not as power hungry as CRT

Disadvantages - most of these are back light problems

  1. directional view
  2. back light consumes power
  3. not very bright
  4. poor extinction
  5. hard to calibrate colour

Input Devices

Two types of device

  1. Text input devices
  2. Pointing devices

Device input modes

  1. Request
  2. Sample
  3. Event

Modes can operate differently at hardware and software levels.

Event-based programming

  1. Event loop
  2. Callbacks

Events can be as simple or elaborate as you like


Euclid and the Greeks

Of course, it's completely unfair to give the Greeks all the credit.


Points are pairs (triples, etc)

Points morphed into vectors.

Vector Spaces, aka Linear Algebra.

Return to: