THRED: a two-handed design system

Abstract.This paper describes a computer-aided design system for sketching free-form polygonal surfaces such as terrains and other natural objects. The user manipulates two 3D position and orientation trackers with three buttons, one for each hand. Each hand has a distinct role to play, with the dominant hand being responsible for picking and manipulation, and the less dominant hand being responsible for context setting of various kinds. The less dominant hand holds the workpiece, sets which refinement level that can be picked by the dominant hand, sets the constraint mode and the reshape operator, and generally acts as a counterpoint to the dominant hand. In this paper, the architecture of the system is outlined, the interaction techniques are presented, and a simple surface is shown.

[1]  Warren Robinett,et al.  Virtual-worlds research at the University of North Carolina at Chapel Hill as of February 1992 , 1992 .

[2]  M. Weiser,et al.  An empirical comparison of pie vs. linear menus , 1988, CHI '88.

[3]  Andrew Roberts,et al.  3-Draw: a tool for designing 3D shapes , 1991, IEEE Computer Graphics and Applications.

[4]  Mark Green,et al.  JDCAD: A highly interactive 3D modeling system , 1994, Comput. Graph..

[5]  Ken Hinckley,et al.  Passive real-world interface props for neurosurgical visualization , 1994, International Conference on Human Factors in Computing Systems.

[6]  W. Buxton,et al.  A study in two-handed input , 1986, CHI '86.

[7]  Randy Pausch,et al.  Virtual reality on a WIM: interactive worlds in miniature , 1995, CHI '95.

[8]  David R. Forsey,et al.  Hierarchical B-spline refinement , 1988, SIGGRAPH.

[9]  P. Fitts The information capacity of the human motor system in controlling the amplitude of movement. , 1954, Journal of experimental psychology.

[10]  Marc Olano,et al.  3DM: a three dimensional modeler using a head-mounted display , 1992, I3D '92.

[11]  Allen Newell,et al.  The psychology of human-computer interaction , 1983 .

[12]  Shumin Zhai,et al.  The “Silk Cursor”: investigating transparency for 3D target acquisition , 1994, CHI '94.

[13]  Michael Deering,et al.  High resolution virtual reality , 1992, SIGGRAPH.

[14]  James H. Clark,et al.  Designing surfaces in 3-D , 1976, CACM.

[15]  Christopher Schmandt,et al.  Spatial input/display correspondence in a stereoscopic computer graphic work station , 1983, SIGGRAPH.

[16]  Abigail Sellen,et al.  An Empirical Evaluation of Some Articulatory and Cognitive Aspects of Marking Menus , 1993, Hum. Comput. Interact..

[17]  Kellogg S. Booth,et al.  Fish tank virtual reality , 1993, INTERCHI.

[18]  William Buxton,et al.  User learning and performance with marking menus , 1994, CHI 1994.

[19]  Mark Green,et al.  Geometric modeling using six degrees of freedom input devices , 1993 .

[20]  Eric A. Bier Skitters and jacks: interactive 3D positioning tools , 1987, I3D '86.

[21]  Colin Ware,et al.  Using the bat: a six-dimensional mouse for object placement , 1988, IEEE Computer Graphics and Applications.

[22]  Myron L. Braunstein,et al.  Depth perception through motion , 1976 .

[23]  Ryutarou Ohbuchi,et al.  Merging virtual objects with the real world: seeing ultrasound imagery within the patient , 1992, SIGGRAPH.

[24]  Y. Guiard Asymmetric division of labor in human skilled bimanual action: the kinematic chain as a model. , 1987, Journal of motor behavior.

[25]  Paul Kabbash,et al.  The “prince” technique: Fitts' law and selection using area cursors , 1995, CHI '95.

[26]  Abigail Sellen,et al.  Two-handed input in a compound task , 1994, CHI 1994.

[27]  Chris Shaw,et al.  Decoupled simulation in virtual reality with the MR toolkit , 1993, TOIS.