Title of article
Virtual trackballs revisited
Author/Authors
Henriksen، نويسنده , , K.، نويسنده , , Jon Sporring، نويسنده , , J.، نويسنده , , Hornbaek، نويسنده , , K.، نويسنده ,
Issue Information
روزنامه با شماره پیاپی سال 2004
Pages
11
From page
206
To page
216
Abstract
Rotation of three-dimensional objects by a two-dimensional mouse is a typical task in computer-aided design, operation
simulations, and desktop virtual reality. The most commonly used rotation technique is a virtual trackball surrounding the object and
operated by the mouse pointer. This article reviews and provides a mathematical foundation for virtual trackballs. The first, but still
popular, virtual trackball was described by Chen et al. [1]. We show that the virtual trackball by Chen et al. does not rotate the object
along the intended great circular arc on the virtual trackball and we give a correction. Another popular virtual trackball is Shoemake’s
quaternion implementation [2], which we show to be a special case of the virtual trackball by Chen et al.. Shoemake extends the scope
of the virtual trackball to the full screen. Unfortunately, Shoemake’s virtual trackball is inhomogeneous and discontinuous with
consequences for usability. Finally, we review Bell’s virtual trackball [3] and discuss studies of the usability of virtual trackballs.
Keywords
arcball , Virtual trackball , 3D rotation , 2D mouse , mathematical foundation , usability review.
Journal title
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS
Serial Year
2004
Journal title
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS
Record number
401751
Link To Document