3D Interaction
Techniques
Using 2D
and 3D Input
Devices
Kenny Hoff
Spring 1997
The purpose of this presentation is to show a possible classification of 3D user interaction methods, develop a taxonomy, and to describe how to use and implement several techniques. The input devices are restricted to the ubiquitous 2D mouse and keyboard, and the futuristic 3D trackers and control buttons. This provides for a wide range of input possibilities and allows us to compare 2D versus 3D methods while greatly restricting the set of possible input devices.
Classification of Interaction Techniques: a taxonomy
In trying to develop a taxonomy, we can divide the top-level into two user interaction methods:
Interaction methods can be further classified in each grouping by the type of transformations applied. The following camera or object transformations are sufficient to implement most techniques:
The techniques are further subdivided by how the transformations are applied:
