• Corpus ID: 44199608

Virtual Trackball Modeling and the Exponential Map

@inproceedings{StantchevVirtualTM,
  title={Virtual Trackball Modeling and the Exponential Map},
  author={George Stantchev}
}
Rotations are among the basic object transformations supported by virtually any modern 3D interactive visualization software. A common technique for rotating 3D objects via 2D mouse movement is the virtual trackball. It relies on a suitably constructed correspondence between the image plane and a sphere of proper radius (trackball) so that a displacement vector representing a mouse move induces a perceptually consistent rotation of the sphere. We propose a new virtual trackball technique based… 

Figures from this paper

References

SHOWING 1-4 OF 4 REFERENCES
Virtual Trackballs Revisited
TLDR
It is shown that the virtual trackball by Chen et al. does not rotate the object along the intended great circular arc on thevirtual trackball and a correction is given and a mathematical foundation for virtual trackballs is provided.
ARCBALL: a user interface for specifying three-dimensional orientation using a mouse
TLDR
Arcball provides consistency between free and constrained rotations using any direction as an axis; consistent visual input and feedback; kinesthetic agreement between mouse motion and object rotation; and consistent interpretation of mouse position.
A study in interactive 3-D rotation using 2-D control devices
TLDR
This paper describes and evaluates the design of four virtual controllers for use in rotating three-dimensional objects using the mouse and indicates faster performance for complex rotations using the new continuous axes controllers compared to more traditional slider approaches.
Riemannian Geometry
THE recent physical interpretation of intrinsic differential geometry of spaces has stimulated the study of this subject. Riemann proposed the generalisation, to spaces of any order, of Gauss's