Towards a system for reusable 3D interaction techniques

  • Authors:
  • Andrew Ray;Doug A. Bowman

  • Affiliations:
  • Virginia Tech;Virginia Tech

  • Venue:
  • Proceedings of the 2007 ACM symposium on Virtual reality software and technology
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Although 3D interaction techniques (3DITs) such as the Go-Go technique for object manipulation can be conceptually very simple, implementing these techniques can be a difficult task. Hidden complexities are often revealed at the low-level implementation stage. VR toolkits, which are commonly used to implement 3DITs, solve the problem of allowing applications to run in any hardware environment, but rarely provide support for the technique development process or technique reuse. Because VR toolkits are not interoperable, 3DIT developers cannot share their working techniques with others. In this paper, we describe IFFI, a toolkit that has been designed specifically to support 3DIT development and to allow for reuse of techniques in different VR toolkits. We are using IFFI to move towards the goal of implementing a library of reusable 3DITs to help increase their usage, increase consistency, and provide a foundation for future technique development.