ABSTRACT
We present a task-based taxonomy of navigation techniques for 3D virtual environments, used to categorize existing techniques, drive exploration of the design space, and inspire new techniques. We briefly discuss several new techniques, and describe in detail one new techniques, Speed-coupled Flying with Orbiting. This technique couples control of movement speed to camera height and tilt, allowing users to seamlessly transition between local environment-views and global overviews. Users can also orbit specific objects for inspection. Results from two competitive user studies suggest users performed better with Speed-coupled Flying with Orbiting over alternatives, with performance also enhanced by a large display.
Supplemental Material
- 1.Alice 3D Authoring Tool, see http://www.alice.org/.Google Scholar
- 2.Bederson,B.,Hollan,J.,Perlin,K.,Meyer,J.,Bacon, D., and Furnas, G. Pad++: A Zoomable Graphical Sketchpad for Exploring Alternate Interface Physics, Journal of Visual Languages and Computing, 7 (1996), 3-31.Google ScholarCross Ref
- 3.Bowman,D.,Koller,D.,andHodges,L.Travel in Immersive Virtual Environments: An Evaluation of Viewpoint Motion Control Techniques. Proceedings of the 1997 Virtual Reality Annual International Symposium (VRAIS), 45-52. Google ScholarDigital Library
- 4.Chapman, D., Colin W. Manipulating the future: predictor based feedback for velocity control in virtual environment navigation. Proceedings of the 1992 Symposium on Interactive 3D Graphics,pp 63 -66. Google ScholarDigital Library
- 5.Cohen, J., Hughes, J., Zeleznik, R. Harold: A World Made of Drawings. Proceedings of the First International Symposium on Non-Photorealistic Animation and Rendering, 83-90, 2000. Google ScholarDigital Library
- 6.Darken, R., Sibert, J. A Toolset for Navigation in Virtual Environments. Proceedings of the UIST '93, ACM Press, 157-165. Google ScholarDigital Library
- 7.Darken, R., Sibert, J. Navigating in Large Virtual Worlds. The International Journal of Human-Computer Interaction, 8(1), 49-72, 1996. Google ScholarDigital Library
- 8.Elvins, T., Nadeau, D., Schul, R., Kirsh, D. Worldlets: 3D Thumbnails for 3D Browsing. Proceedings on CHI '98, ACM Press, 163-170. Google ScholarDigital Library
- 9.Fukatsu, S., Kitamura, Y., Masaki, T., Kishino, F. Intuitive Control of Bird's Eye Overview Images for Navigation in an Enormous Virtual Environment. Proceedings of the 1998 ACM Symposium on Virtual Reality Software and Technology, 67-76. Google ScholarDigital Library
- 10.Furnas, G. Generalized Fisheye Views. Proceedings of CHI '86, ACM Press, 16-23. Google ScholarDigital Library
- 11.Furnas, G. Effective View Navigation. Proceedings of CHI '97, ACM Press, 367-374. Google ScholarDigital Library
- 12.Gleicher, M., Witkin, A. Through-the-lens Camera Control. Proceedings of SIGGRAPH '92, ACM Press, 331-340. Google ScholarDigital Library
- 13.Hunt, E., Waller, D. Orientation and wayfinding: A Review. ONR Technical Report N00014-96-0380. 1999.Google Scholar
- 14.Igarashi, T., Kadobayashi, R., Mase, K., and Tanaka, H. Path Drawing for 3D Walkthrough. Proceedings of UIST '98, ACM Press, 173-174. Google ScholarDigital Library
- 15.Igarashi, T., Hinckley, K. Speed-dependent Automatic Zooming for Browsing Large Documents, Proceedings of UIST 2000, ACM Press, 139-148. Google ScholarDigital Library
- 16.Jul, S., Furnas, G. Critical Zones in Desert Fog: Aids to Multiscale Navigation. Proceedings of UIST '98,ACM Press, 97-106. Google ScholarDigital Library
- 17.Mackinlay, J., Card, S., Robertson, G. Rapid Controlled Movement through a Virtual 3D Workspace. Proceedings of SIGGRAPH '90, ACM Press, 171-176. Google ScholarDigital Library
- 18.Mackinlay, J., Robertson, G., Card, C. The Perspective Wall: Detail and Context Smoothly Integrated. Proceedings of the CHI '91, ACM Press, 173-179. Google ScholarDigital Library
- 19.Masui, T., Minakuchi, M., Borden, G., Kashiwagi, K. Multiple-view Approach for Smooth Information Retrieval. Proceedings of UIST '95, ACM Press, 199- 206. Google ScholarDigital Library
- 20.Patrick, E., Cosgrove, D., Slavkovic, A., Rode, J., Verratti, T., Chiselko, G. Using a Large Projection Screen as an Alternative to Head-mounted Displays for Virtual Environments. Proceedings of CHI 2000,ACM Press, 478-485. Google ScholarDigital Library
- 21.Robertson, G., Czerwinski, M., van Dantzich, M. Immersion in Desktop Virtual Reality. Proceedings of UIST '97, ACM Press, 11-19. Google ScholarDigital Library
- 22.Robertson, G., MacKinlay, J. The Document Lens. Proceedings of UIST '93, ACM Press, 101-108. Google ScholarDigital Library
- 23.Robinett, W., Holloway, R. Implementation of Flying, Scaling and Grabbing in Virtual Worlds. Proceedings of the 1992 Symposium on Interactive 3D Graphics, 189- 192. Google ScholarDigital Library
- 24.Ruddle, R., Payne, S., Jones, D. The Effects of Maps on Navigation and Search Strategies in very-Large-scale Virtual Environments. Journal of Experimental Psychology: Applied, 5, 1999, 54-75.Google ScholarCross Ref
- 25.Siegel, A., White, S. The development of spatial representations of large-scale environments. In H. Reese (Ed.), Advances in Child Development and Behavior, 10, 10-55. New York: Academic Press.Google Scholar
- 26.Song, D., Norman, M. Nonlinear Interactive Motion Control Techniques for Virtual Space Navigation. Proceedings of 1993 IEEE Virtual Reality Symposium, IEEE Computer Society, 111-117.Google Scholar
- 27.Stoakley, R., Conway, M., Pausch, P. Virtual Reality on a WIM: Interactive Worlds in Miniature. Proceedings of CHI '95, ACM Press. Google ScholarDigital Library
- 28.Thorndyke, P., Hayes-Roth, B. Differences in Spatial Knowledge Acquired from Maps and Navigation. Cognitive Psychology, 14, 1982, 560-589.Google ScholarCross Ref
- 29.Vinson, N. Design Guidelines for Landmarks to Support Navigation in Virtual Environments. Proceeding of CHI '99, ACM Press, 278-285. Google ScholarDigital Library
- 30.Ware, C., Osborne, S. Exploration and Virtual Camera Control in Virtual Three Dimensional Environments. Proceedings of the 1990 Symposium on Interactive 3D Graphics, 175-183. Google ScholarDigital Library
- 31.Ware, C., Fleet, D. Context Sensitive Flying Interface. Proceedings of the 1997 Symposium on Interactive 3D graphics, 127. Google ScholarDigital Library
- 32.Wickens, C.D. and Hollands, J.G. Engineering Psychology and Human Performance,3 rd Ed. Prentice- Hall, N.J., 1999, pp. 158-171.Google Scholar
- 33.Witmer,B.,Bailey,J.,Knerr,B,&Parsons,K.Virtual spaces and real world places: Transfer of route knowledge. International Journal of Human-Computer Studies, 45, 413-428. Google ScholarDigital Library
Index Terms
- Exploring 3D navigation: combining speed-coupled flying with orbiting
Recommendations
SnapToReality: Aligning Augmented Reality to the Real World
CHI '16: Proceedings of the 2016 CHI Conference on Human Factors in Computing SystemsAugmented Reality (AR) applications may require the precise alignment of virtual objects to the real world. We propose automatic alignment of virtual objects to physical constraints calculated from the real world in real time ("snapping to reality"). We ...
Group-based Object Alignment in Virtual Reality Environments
SUI '22: Proceedings of the 2022 ACM Symposium on Spatial User InteractionGroup-based object alignment is an essential manipulation task, particularly for complex scenes. In conventional 2D user interfaces, such alignment tasks are generally achieved via a command/menu-based interface. Virtual reality (VR) head-mounted ...
User-elicited dual-hand interactions for manipulating 3D objects in virtual reality environments
Virtual reality technologies (VR) have advanced rapidly in the last few years. Prime examples include the Oculus RIFT and HTC Vive that are both head-worn/mounted displays (HMDs). VR HMDs enable a sense of immersion and allow enhanced natural interaction ...
Comments