The 3D Tractus: a three-dimensional drawing board

We present the 3D Tractus: a simple and inexpensive system for interaction and exploration of three-dimensional (3D) data. The device is based on a traditional drawing board-like mechanical structure that can be easily moved up and down while its surface height is being tracked using a simple sensor. Users interact with a tablet or tablet PC that rests on the surface while simultaneously changing its height. The result is direct mapping of virtual and physical spaces allowing intuitive 3D interaction and data exploration. The 3D Tractus allows us to investigate novel 3D interaction techniques based on sketching and drawing as well as intuitive visual indicators and GUI layouts. The 3D Tractus' simple design concept can be easily adapted to other tabletop systems and the simple nature of the physical interaction allows the design of various exciting applications. We detail here the design and development of the 3D Tractus hardware and software as well as preliminary evaluation of a 3D drawing and sketching application realized using the new tabletop interface.

[1]  Takeo Igarashi,et al.  Floral diagrams and inflorescences: interactive flower modeling using botanical structural constraints , 2007, ACM Trans. Graph..

[2]  Michael Gleicher,et al.  The challenges of 3D interaction , 1994, CHI Conference Companion.

[3]  Florence Tyndiuk,et al.  The CAT for efficient 2D and 3D interaction as an alternative to mouse adaptations , 2004, ACM Trans. Graph..

[4]  Mark Billinghurst,et al.  3D palette: a virtual reality content creation tool , 1997, VRST '97.

[5]  Kiia Kallio 3D6B Editor: Projective 3D Sketching with Line-Based Rendering , 2005, SBM.

[6]  Ehud Sharlin,et al.  On tangible user interfaces, humans and spatiality , 2004, Personal and Ubiquitous Computing.

[7]  Ken Hinckley,et al.  Passive real-world interface props for neurosurgical visualization , 1994, CHI '94.

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

[9]  Ravin Balakrishnan,et al.  Using deformations for browsing volumetric data , 2003, IEEE Visualization, 2003. VIS 2003..

[10]  Ming C. Lin,et al.  ArtNova: touch-enabled 3D model design , 2005, SIGGRAPH Courses.

[11]  Michael Gleicher,et al.  The challenges of 3D interaction: a CHI '94 workshop , 1994, SGCH.

[12]  Ehud Sharlin,et al.  Drawing in Space using the 3D Tractus , 2005 .

[13]  William Buxton,et al.  Boom chameleon: simultaneous capture of 3D viewpoint, voice and gesture annotations on a spatially-aware display , 2002, UIST '02.

[14]  Ming C. Lin,et al.  inTouch: interactive multiresolution modeling and 3D painting with a haptic interface , 2000, Proceedings IEEE Virtual Reality 2000 (Cat. No.00CB37048).

[15]  Martin Hachet,et al.  The Interaction Table - a New Input Device Designed for Interaction in Immersive Large Display Environments , 2002, EGVE.

[16]  Lee Markosian,et al.  An interface for sketching 3D curves , 1999, SI3D.

[17]  Ivan Poupyrev,et al.  Virtual Notepad: handwriting in immersive VR , 1998, Proceedings. IEEE 1998 Virtual Reality Annual International Symposium (Cat. No.98CB36180).