Abstract
Due to the progress in computer graphics hardware high resolution 3d models may be explored at interactive frame rates, and facilities to explore them are a part of modern radiological workstations and therapy planning systems. Despite their advantages, 3d visualizations are only employed by a minority of potential users and even these employ 3d visualizations for a few selected tasks only. We hypothesize that this results from a lack of intuitive interaction techniques for 3d rotation. In this paper, we compare existing techniques with respect to design principles derived by clinical applications and present results of an empirical study. These results are relevant beyond clinical applications and strongly suggest that the presented design principles are crucial for comfortable and predictable interaction techniques for 3d rotation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bade, R.: Evaluation of 3d rotation techniques (April 2005), http://wwwisg.cs.uni-magdeburg.de/cv/projects/LST/rotation
Balakrishnan, R., Kurtenbach, G.: Exploring bimanual camera control and object manipulation in 3D graphics interfaces. In: Proc. of ACM SIGCHI 1999, pp. 56–62 (1999)
Bell, G.: Bell’s Trackball (1988), http://members.tripod.com/professor_tom/index.html
Britton, E.G., Lipscomb, J.S., Pique, M.E.: Making nested rotations convenient for the user. In: Proc. of SIGGRAPH 1978, pp. 222–227 (1978)
Chapanis, A., Kinkade, R.: Design of Controls. In: van Cott, H., Kinkade, R. (eds.) Human Engineering Guide to Equipment Design, US Government Printing Office (1972)
Chen, M., Mountford, S.J., Sellen, A.: A study in interactive 3D rotation using 2D control devices. Computer Graphics 22(4), 121–129 (1988)
Discreet: Discreet 3D-Studio-Max (April 2005), http://www.discreet.com/3dsmax
Henriksen, K., Sporring, J., Hornbæk, K.: Virtual trackballs revisited. IEEE Transactions on Visualization and Computer Graphics 10(2), 206–216 (2004)
Hinckley, K., Tullio, J., Pausch, R., Proffitt, D., Kassel, N.: Usability analysis of 3D rotation techniques. In: Proc. of ACM UIST 1997, pp. 1–10 (1997)
Hultquist, J.: A Virtual Trackball. Graphics Gems, pp. 462–463. Academic Press, London (1990)
Jacob, I., Oliver, J.: Evaluation of Techniques for Specifying 3D Rotations with 2D Input Device. In: Proc. of HCI 1995, pp. 63–76 (1995)
Kitware Inc.: VTK Home Page (April 2005), http://www.vtk.org
Krueger, A., Tietjen, C., Hintze, J., Preim, B., Hertel, I., Strauss, G.: Interactive Visualization for Neck Dissection Planning. In: Proc. of IEEE EuroVis 2005, pp. 295–302 (2005)
Macromedia: Macromedia Director (April 2005), http://www.macromedia.com/software/director
Partala, T.: Controlling a Single 3D Object: Viewpoint Metaphors, Speed and Subjective Satisfaction. In: Proc. of INTERACT 1999, pp. 486–493. IOS Press, Amsterdam (1999)
Right Hemisphere: Deep Exploration (April 2005), http://www.righthemisphere.com/products/dexp
SGI: SGI - Developer Central Open Source | Open Inventor (April 2005), http://oss.sgi.com/projects/inventor
Shoemake, K.: ARCBALL: A user interface for specifying three-dimensional orientation using a mouse. In: Proc. of Graphics Interface, pp. 151–156 (1992)
Strauss, P.S., Carey, R.: An object-oriented 3D graphics toolkit. In: Proc. of SIGGRAPH 1992, pp. 341–349 (1992)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bade, R., Ritter, F., Preim, B. (2005). Usability Comparison of Mouse-Based Interaction Techniques for Predictable 3d Rotation. In: Butz, A., Fisher, B., Krüger, A., Olivier, P. (eds) Smart Graphics. SG 2005. Lecture Notes in Computer Science, vol 3638. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11536482_12
Download citation
DOI: https://doi.org/10.1007/11536482_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28179-5
Online ISBN: 978-3-540-31905-4
eBook Packages: Computer ScienceComputer Science (R0)