Exploration and virtual camera control in virtual three dimensional environments
I3D '90 Proceedings of the 1990 symposium on Interactive 3D graphics
Rapid controlled movement through a virtual 3D workspace
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
CINEMA: a system for procedural camera movements
I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
Automatic viewing control for 3D direct manipulation
I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
Implementation of flying, scaling and grabbing in virtual worlds
I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
Surround-screen projection-based virtual reality: the design and implementation of the CAVE
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
Wayfinding strategies and behaviors in large virtual worlds
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Image plane interaction techniques in 3D immersive environments
Proceedings of the 1997 symposium on Interactive 3D graphics
Context sensitive flying interface
Proceedings of the 1997 symposium on Interactive 3D graphics
Constrained 3D navigation with 2D controllers
VIS '97 Proceedings of the 8th conference on Visualization '97
Constrained optimal framings of curves and surfaces using quaternion Gauss maps
Proceedings of the conference on Visualization '98
Animating rotation with quaternion curves
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
Small Group Behavior Experiments in the Coven Project
IEEE Computer Graphics and Applications
Constrained Navigation Environments
Dagstuhl '97, Scientific Visualization
Effects of Network Characteristics on Human Performance in a Collaborative Virtual Environment
VR '99 Proceedings of the IEEE Virtual Reality
User-Centered Design and Evaluation of a Real-Time Battlefield Visualization Virtual Environment
VR '99 Proceedings of the IEEE Virtual Reality
Leadership and Collaboration in Shared Virtual Environments
VR '99 Proceedings of the IEEE Virtual Reality
Third-Person Navigation of Whole-Planet Terrain in a Head-tracked Stereoscopic Environment
VR '99 Proceedings of the IEEE Virtual Reality
Adding intelligence to the interface
VRAIS '96 Proceedings of the 1996 Virtual Reality Annual International Symposium (VRAIS 96)
Travel in Immersive Virtual Environments: An Evaluation of Viewpoint Motion Control Techniques
VRAIS '97 Proceedings of the 1997 Virtual Reality Annual International Symposium (VRAIS '97)
StyleCam: interactive stylized 3D navigation using integrated spatial & temporal controls
Proceedings of the 15th annual ACM symposium on User interface software and technology
Viewpoint adaptation during navigation based on stimuli from the virtual environment
Web3D '03 Proceedings of the eighth international conference on 3D Web technology
An intelligent 3D user interface adapting to user control behaviors
Proceedings of the 9th international conference on Intelligent user interfaces
Adaptive interaction in Web3D virtual worlds
Proceedings of the ninth international conference on 3D Web technology
Visualizing 3D scenes using non-linear projections and data mining of previous camera movements
AFRIGRAPH '04 Proceedings of the 3rd international conference on Computer graphics, virtual reality, visualisation and interaction in Africa
A Java web application for allowing multiuser collaboration and exploration of existing VRML worlds
Web3D '05 Proceedings of the tenth international conference on 3D Web technology
HoverCam: interactive 3D navigation for proximal object inspection
Proceedings of the 2005 symposium on Interactive 3D graphics and games
An optimization approach to group coupling in heterogeneous collaborative systems
GROUP '05 Proceedings of the 2005 international ACM SIGGROUP conference on Supporting group work
A Transparently Scalable Visualization Architecture for Exploring the Universe
IEEE Transactions on Visualization and Computer Graphics
Dynamic View Selection for Time-Varying Volumes
IEEE Transactions on Visualization and Computer Graphics
Tour generation for exploration of 3D virtual environments
Proceedings of the 2007 ACM symposium on Virtual reality software and technology
Evaluating motion constraints for 3D wayfinding in immersive and desktop virtual environments
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Camera control in computer graphics: models, techniques and applications
ACM SIGGRAPH ASIA 2009 Courses
Lessons from research on interaction with virtual environments
Journal of Network and Computer Applications
Proceedings of the 16th International Conference on 3D Web Technology
Flocking techniques to naturally support navigation in large and open virtual worlds
Engineering Applications of Artificial Intelligence
Hi-index | 0.02 |
We approach the problem of exploring a virtual space by exploiting positional and camera-model constraints on navigation to provide extra assistance that focuses the user's explorational wanderings on the task objectives. Our specific design incorporates not only task-based constraints on the viewer's location, gaze, and viewing parameters, but also a personal “guide” that serves two important functions: keeping the user oriented in the navigation space, and “pointing” to interesting subject areas as they are approached. The guide's cues may be ignored by continuing in motion, but if the user stops, the gaze shifts automatically toward whatever the guide was interested in. This design has the screndipitous feature that it automatically incorporates a nested collaborative paradigm simply by allowing any given viewer to be seen as the “guide” of one or more viewers following behind; the leading automated guide (we tend to select a guide dog for this avatar) can remind the leading live human guide of interesting sites to point out, while each real human collaborator down the chain has some choices about whether to follow the local leader's hints. We have chosen VRML as our initial development medium primarily because of its portability, and we have implemented a variety of natural modes for leading and collaborating, including ways for collaborators to attach to and detach from a particular leader.