CS488 - Introduction to Computer Graphics - Lecture 3

Comments and Questions

Output Devices

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

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

LCD

Key components

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

Advantages

  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


Geometry

Euclid and the Greeks

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

Descartes

Points are pairs (triples, etc)

Points morphed into vectors.

Vector Spaces, aka Linear Algebra.


Return to: