skip to main content
10.1145/1053427.1053439acmconferencesArticle/Chapter ViewAbstractPublication Pagesi3dConference Proceedingsconference-collections
Article

HoverCam: interactive 3D navigation for proximal object inspection

Published:03 April 2005Publication History

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.

References

  1. Balakrishnan, R. and Kurtenbach, G. 1999. Exploring bimanual camera control and object manipulation in 3D graphics interfaces. ACM CHI. 56--63. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Bowman, D., Johnson, D. and Hodges, L. 1997. Travel in immersive virtual environments. IEEE VRAIS. 45--52. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Bowman, D., Johnson, D. and Hodges, L. 1999. Testbed environment of virtual environment interaction. ACM VRST. 26--33. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  5. Galyean, T. 1995. Guided navigation of virtual environments. ACM Symposium on Interactive 3D Graphics. 103--104. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Gliecher, M. and Witkin, A. 1992. Through-the-lens camera control. ACM SIGGRAPH 92. 331--340. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Hanson, A. and Wernet, E. 1997. Constrained 3D navigation with 2D controllers. IEEE Visulization. 175--182. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  9. Igarashi, T., Kadobayashi, R., Mase, K. and Tanaka, H. 1998. Path drawing for 3D walkthrough. ACM UIST. 173--174. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Jul, S. and Furnas, G. 1998. Critical zones in desert fog: aids to multiscale navigation. ACM UIST. 97--106. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Mackinlay, J., Card, S. and Robertson, G. 1990. Rapid controlled movement through a virtual 3D workspace. ACM SIGGRAPH 90. 171--176. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Smith, G., Salzman, T. and Stuerzlinger, W. 2001. 3D Scene manipulation with 2D devices and constraints. Graphics Interface. 135--142. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Steed, A. 1997. Efficient navigation around complex virtual environments. ACM VRST. 173--180. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Stoakley, R., Conway, M. and Pausch, R. 1995. Virtual reality on a WIM: Interactive worlds in miniature. ACM CHI. 265--272. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Tan, D., Robertson, G. and Czerwinski, M. 2001. Exploring 3D navigation: combining speed-coupled flying with orbiting. ACM CHI. 418--425. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Wan, M., Dachille, F. and Kaufman, A. 2001. Distance-Field Based Skeletons for Virtual Navigation. IEEE Visualization 2001. 239--245. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Ware, C. and Fleet, D. 1997. Context sensitve flying interface. ACM Symposium on Interactive 3D Graphics. 127--130. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  19. Wernert, E. and Hanson, A. 1999. A framework for assisted exploration with collaboration. IEEE Visualization. 241--248. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Zeleznik, R. and Forsberg, A. 1999. UniCam - 2D Gestural Camera Controls for 3D Environments. ACM Symposium on Interactive 3D Graphics. 169--173. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Zeleznik, R., Forsberg, A. and Strauss, P. 1997. Two pointer input for 3D interaction. ACM Symposium on Interactive 3D Graphics. 115--120. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. HoverCam: interactive 3D navigation for proximal object inspection

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            I3D '05: Proceedings of the 2005 symposium on Interactive 3D graphics and games
            April 2005
            231 pages
            ISBN:1595930132
            DOI:10.1145/1053427

            Copyright © 2005 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 3 April 2005

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • Article

            Acceptance Rates

            Overall Acceptance Rate148of485submissions,31%

            Upcoming Conference

            I3D '24
            Symposium on Interactive 3D Graphics and Games
            May 8 - 10, 2024
            Philadelphia , PA , USA

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader