Title :
Seamless interaction in virtual reality
Author :
Forsberg, Andrew S. ; LaViola, Joseph J., Jr. ; Markosian, Lee ; Zeleznik, Robert C.
Author_Institution :
Dept. of Comput. Sci., Brown Univ., Providence, RI, USA
Abstract :
Jot is a novel research interface for virtual reality modeling. This system seamlessly integrates and applies a variety of virtual and physical tools, each customized for specific tasks. The Jot interface not only moves smoothly from one tool to another but also physically and cognitively matches individual tools to the tasks they perform. In particular, we exploit the notion that gestural interaction is more direct, in many cases, than traditional widget based interaction. We also respect the time tested observation that some operations-even conceptually three dimensional ones-are better performed with 1D or 2D input devices, whereas other operations are more naturally performed using stereoscopic views, higher DOF input devices, or both. Ultimately we strive for a 3D modeling system with an interface as transparent as the interaction afforded by a pencil and a sheet of paper. For example, the system should facilitate the tasks of drawing and erasing and provide an easy transition between the two. Jot emerged from our previous work on a mouse based system, called Sketch, for gesturally creating imprecise 3D models. Jot extends Sketch´s functionality to a wider spectrum of modeling, from concept design to detailed feature based parametric parts. Jot also extends the interaction in Sketch to better support individual modeling tasks. We extended Sketch´s gestural framework to integrate interface components ranging from traditional desktop interface widgets to context sensitive gestures to direct manipulation techniques originally designed for immersive VR
Keywords :
CAD; design engineering; engineering graphics; graphical user interfaces; interactive systems; virtual reality; 3D modeling system; Jot interface; Sketch; cognitive matching; concept design; context sensitive gestures; desktop interface widgets; detailed feature based parametric parts; direct manipulation techniques; drawing; erasing; gestural framework; gestural interaction; immersive VR; imprecise 3D models; individual modeling tasks; mouse based system; novel research interface; seamless interaction; stereoscopic views; virtual reality modeling; widget based interaction; Geometry; Graphics; Java; Surface fitting; Switches; Testing; Topology; Virtual reality; Web sites; Wheels;
Journal_Title :
Computer Graphics and Applications, IEEE