GVR 514 - User Interfaces for VR  
 

Indicative contents

Weightage @ 10% Each

  • Introduction to 3D UI – History, Roadmap, Terminologies, Application areas etc.
  • Input Devices – Trackers, Navigators, Manipulators, Gesture Interfaces etc.
  • Output Devices - Visual, Auditory, Haptic Feedback Devices etc
  • Selection & Manipulation – 3D Manipulation tasks, Interaction, Selection, Design etc.
  • Travel & Wayfinding – 3D Travel, Exploration, User & Environment wayfinding etc.
  • System Control – Graphical Menus, Voice & Gestural Commands, Tools etc.
  • Symbolic Input – Scenarios, Features, Symbolic Input Tasks & Techniques etc.
  • Designing & Developing – Strategies, Designing for humans, Inventing 3D UI etc.
  • Evaluation – Background, Evaluation Metrics, Characteristics & Classification etc.
  • User Interfaces for Augmented Reality – Augmented surfaces & Tangible interfaces etc.

Module Resources

  • Essential reading
    1. Course notes
  • Recommended Reading
    1. Doug A Bowman, Ernst Kruiff, Joseph J Laviola, Ivan Poupyrev, 3D User Interface: Theory and Practice, 1st edition, Addison Wesley, 2004.
    2. Gerard Jounghyun Kim, Designing Virtual Reality Systems: The Structured Approach, 1st edition, Springer,2005.
    3. Grigore Burdea, Philippe Coiffet, Virtual Reality Technology, 1st edition, Wiley InterSence, 2003.
    4. Reinhold Behringer, Gudrun Klinker, David W Mizell, Augmented Reality Placing Artificial Objects in Real Scenes, 1st edition, A K Peter, 1999.
    5. William Sherman, Craig, Alan B, Understanding Virtual Reality Interface, Application and Design, 1st edition, Morgan Kaufmann Publishers, 2003.
  • Journals
    • Journal of Visual Languages & Computing, Elsevier
    • International Journal of Human-Computer Studies, Elsevier
  • Magazines, Transactions & Proceedings
  1. Interactions, Association for Computing Machinery
  2. Conference/Workshop/Symposium Proceedings, Eurographics
  • Internet Sites
  1. www.chi-sa.org.za
  2. www.useit.com
  • Laboratory
    • Hardware:
      2.8 GHz P4 Computers with 1 GB RAM & 256 MB Graphics Card
      HP Workstation: 2Core-2Processor AMD, 4GB RAM, 512 MB Graphics Card
      Infocus-DepthQ 3D Stereo Projector with Rear Projection Screen NuVision 60GX LCD Shutter Glasses with Emitters for Stereo Vision.
      5DT 3D Stereo HMD with 800x600svga 26FOV LCOS & Headphone
      InterSense InertiaCube 3 DOF Inertia Head Tracker for HMD.
      Polhemus Fastrack 6DOF Tracking System with Long Range Transmitter
      NoDNA X-IST Gloves with 5 Pressure, 5 Data, 2 Rotation sensors
      Inition’s 3DiStick navigator with 6DOF Magnetic sensor
      Logitech’s Space Pilot the 6DOF 3D mouse for desktop navigation
      Creative’s 5.1 Channel Audio system
    • Software:
      OpenGL, Quest3D, VTK
    • Software Manual:
      OpenGL Documentation
      Quest3D Programming Guide, Tutorials
      VTK Programming Guide, Reference Manual
      Respective manuals for VR Input – Output Devices