ABSTRACT
We describe a new interaction technique, called HoverCam, for navigating around 3D objects at close proximity. When a user is closely inspecting an object, the camera motions needed to move across its surface can become complex. For tasks such as 3D painting or modeling small detail features, users will often try to keep the camera a small distance above the surface. To achieve this automatically, HoverCam intelligently integrates tumbling, panning, and zooming camera controls into a single operation. This allows the user to focus on the task at hand instead of continuously managing the camera position and orientation. In this paper we show unique affordances of the technique and define the behavior and implementation of HoverCam. We also show how the technique can be used for navigating about data sets without well-defined surfaces such as point clouds and curves in space.
- Balakrishnan, R. and Kurtenbach, G. 1999. Exploring bimanual camera control and object manipulation in 3D graphics interfaces. ACM CHI. 56--63. Google ScholarDigital Library
- Bowman, D., Johnson, D. and Hodges, L. 1997. Travel in immersive virtual environments. IEEE VRAIS. 45--52. Google ScholarDigital Library
- Bowman, D., Johnson, D. and Hodges, L. 1999. Testbed environment of virtual environment interaction. ACM VRST. 26--33. Google ScholarDigital Library
- Chapman, D. and Ware, C. 1992. Manipulating the future: predictor based feedback for velocity control in virtual environment navigation. ACM Symposium on Interactive 3D Graphics. 63--66. Google ScholarDigital Library
- Galyean, T. 1995. Guided navigation of virtual environments. ACM Symposium on Interactive 3D Graphics. 103--104. Google ScholarDigital Library
- Gliecher, M. and Witkin, A. 1992. Through-the-lens camera control. ACM SIGGRAPH 92. 331--340. Google ScholarDigital Library
- Hanson, A. and Wernet, E. 1997. Constrained 3D navigation with 2D controllers. IEEE Visulization. 175--182. Google ScholarDigital Library
- He, L., Cohen, M. and Salesin, D. 1996. The virtual cinematographer: a paradigm for automatic real-time camera control and directing. ACM SIGGRAPH 96. 217--224. Google ScholarDigital Library
- Igarashi, T., Kadobayashi, R., Mase, K. and Tanaka, H. 1998. Path drawing for 3D walkthrough. ACM UIST. 173--174. Google ScholarDigital Library
- Jul, S. and Furnas, G. 1998. Critical zones in desert fog: aids to multiscale navigation. ACM UIST. 97--106. Google ScholarDigital Library
- Mackinlay, J., Card, S. and Robertson, G. 1990. Rapid controlled movement through a virtual 3D workspace. ACM SIGGRAPH 90. 171--176. Google ScholarDigital Library
- Smith, G., Salzman, T. and Stuerzlinger, W. 2001. 3D Scene manipulation with 2D devices and constraints. Graphics Interface. 135--142. Google ScholarDigital Library
- Steed, A. 1997. Efficient navigation around complex virtual environments. ACM VRST. 173--180. Google ScholarDigital Library
- Stoakley, R., Conway, M. and Pausch, R. 1995. Virtual reality on a WIM: Interactive worlds in miniature. ACM CHI. 265--272. Google ScholarDigital Library
- Tan, D., Robertson, G. and Czerwinski, M. 2001. Exploring 3D navigation: combining speed-coupled flying with orbiting. ACM CHI. 418--425. Google ScholarDigital Library
- Wan, M., Dachille, F. and Kaufman, A. 2001. Distance-Field Based Skeletons for Virtual Navigation. IEEE Visualization 2001. 239--245. Google ScholarDigital Library
- Ware, C. and Fleet, D. 1997. Context sensitve flying interface. ACM Symposium on Interactive 3D Graphics. 127--130. Google ScholarDigital Library
- Ware, C. and Osborne, S. 1990. Exploration and virtual camera control in virtual three dimensional environments. ACM Symposium on Interactive 3D Graphics. 175--183. Google ScholarDigital Library
- Wernert, E. and Hanson, A. 1999. A framework for assisted exploration with collaboration. IEEE Visualization. 241--248. Google ScholarDigital Library
- Zeleznik, R. and Forsberg, A. 1999. UniCam - 2D Gestural Camera Controls for 3D Environments. ACM Symposium on Interactive 3D Graphics. 169--173. Google ScholarDigital Library
- Zeleznik, R., Forsberg, A. and Strauss, P. 1997. Two pointer input for 3D interaction. ACM Symposium on Interactive 3D Graphics. 115--120. Google ScholarDigital Library
Index Terms
- HoverCam: interactive 3D navigation for proximal object inspection
Recommendations
StyleCam: interactive stylized 3D navigation using integrated spatial & temporal controls
UIST '02: Proceedings of the 15th annual ACM symposium on User interface software and technologyThis paper describes StyleCam, an approach for authoring 3D viewing experiences that incorporate stylistic elements that are not available in typical 3D viewers. A key aspect of StyleCam is that it allows the author to significantly tailor what the user ...
IsoCam: Interactive Visual Exploration of Massive Cultural Heritage Models on Large Projection Setups
Special Issue on Interacting with the PastWe introduce a novel user interface and system for exploring extremely detailed 3D models in a museum setting. Three-dimensional models and associated information are presented on a large projection surface controlled by a touch-enabled surface placed ...
An exploration of interaction styles in mobile devices for navigating 3d environments
APCHI '12: Proceedings of the 10th asia pacific conference on Computer human interactionLarge displays are becoming more ubiquitous, but often only present passive information to passerby (e.g., about the 3D layouts and maps of buildings). To improve users' experience, museums and similar places could have a system where users would be ...
Comments