Introduction to Computer Graphics
Lecture 7
Graphic Input

Don Herbison-Evans
don@it.uts.edu.au

(updated 23 September 2004)

GUIs

  • WIMP (Windows, Icons, Menus, Pointing)
  • WYSIWYG (What You See Is What You Get)
  • INPUT TYPES

  • interrupt (binary)
  • string (n char)
  • pick / choice (int)
  • value (real)
  • location (2 or 3 reals)
  • INPUT DEVICES

  • Keyboard
  • Lightpen
  • Thumbwheel - Potentiometer
  • Thumbwheel - Encoder
  • Mouse
  • Trackball
  • Joystick
  • Data Tablet
  • Goniometer
  • Scanner - Flat Bed,
  • Scanner - Hand Held
  • Touch Screen - Resistive
  • Touch Screen - Capacitive
  • Touch Screen - Scanning Infra-red
  • Touch Screen - Scanning Acoustic Wave
  • Voice input
  • Optical Target Tracking
  • Electromagnetic sensor
  • Data Glove
  • Video Camera
  • INPUT TECHNIQUES

  • crosshairs
  • cursor select (passive: highlight; active: change again)
  • dragging
  • rubberband
  • tracing