Abstract
Placement of an object in three-dimensional space is a six-degree-of-freedom (6D) operation requiring three variables to specify location and three more to specify orientation. This paper reports on an investigation using a six-degree-of-freedom digitizer to manipulate 3D scenes stored in a computer. Two experiments are presented, which evaluate speed and accuracy of placement under different conditions. Results show that placement times are faster with stereopsis, when z translations are disabled (when accurate translation is required) and when both rotations and translations are allowed simultaneously. The implications of these results are discussed.
Similar content being viewed by others
References
Badler NI, Manoochehri KH, Baraff D (1986) Multi-dimensional input techniques and articulated figure positioning by multiple constraints. In: Crow, F, Pizar SM (eds) Proceedings of the 1986 Workshop on Interactive 3D Graphics, Chapel Hill, NC. ACM, New York, pp 151–170
Bier EA (1986) Skitters and jacks: interactive 3D positioning tools. In: Crow F, Pizar SM (eds) Proceedings of the 1986 Workshop on Interactive 3D Graphics Chapel Hill, NC. ACM, New York, pp 183–196
Britton EG, Lipscomb JS, Pique ME (1978) Making nested rotations convenient for the user. Comput Graph 12(3):222–227
Brooks FP (1988) Grasping reality through illusion: interactive graphics serving science. CHI '88. SIGCHI Bull [special issue]: 1–11.
Chen M, Mountford SJ, Sellen A (1988) A study of interactive 3-D rotation using 2-D control devices. Comput Graph 22(4):121–129
Evans KB, Tanner PP, Wien M (1981) Tablet-based valuators that provide one, two, or three degrees of freedom. Comput Graph 15(3):91–97
Howard ID, Templeton WB (1966) Human spatial orientation. Wiley, New York
Lipscombe JS (1981) Three-dimensional cues for a molecular computer graphics system. PhD thesis, Univ North Carolina at Chapel Hill
Nielson GM, Olsen DR (1986) Direct manipulation techniques for 3-D objects using 2 D locator devices. In: Crow F, Pizar SM (eds) Proceedings of the 1986 Workshop on Interactive 3D Graphics, Chapel Hill, NC. ACM, New York, pp 151–170
Schmandt C (1983) Spatial input-display correspondence in a stereoscopic computer graphic work station. Comput Graph 17(3):253–259
Shepard RN, Metzler J (1971) Mental rotation of three-dimensional objects. Science 171 (3972): 701–703
Shoemake K (1985) Animating rotation with quaternion curves. Comput Graph 19(3):245–254
Sutherland IE (1968) A head mounted three dimensional display. Proceedings Fall Joint Computer Conference 33:757–764
Ware C, Osborne S (1990) Exploration and virtual camera control in virtual three dimensional environments. 1990 Symposium on Interactive 3D Graphics: Comput Graph [special issue] (in press)
Ware C, Jessome DR (1988) Using the Bat: a six-dimensional mouse for object placement. IEEE Comput Graph Appl 8(6):65–72
Zimmerman TG, Lanier J, Blanchard C, Bryson S, Harvill Y (1987) A hand gesture interface device. In: CHI+GI Proceeddings, Toronto, April. ACM, New York, pp 189–192
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Ware, C. Using hand position for virtual object placement. The Visual Computer 6, 245–253 (1990). https://doi.org/10.1007/BF01900747
Issue Date:
DOI: https://doi.org/10.1007/BF01900747