We present a friendly, efficient 3D interaction technique that, generalizing the well known trackball approach, unifies and blends the two common interaction mechanisms known as panning and orbiting. The approach allows to inspect a virtual object by navigating over its surrounding space, remaining at a chosen distance and performing a sort of automatic panning over its surface. This generalized trackball allows an intuitive navigation of topologically complex shapes, by enabling unexperienced users to visit hard-to-be-reached parts better and faster than with standard GUI components. The approach is based on the construction of multiple smooth approximations of the model under inspection and, at rendering time, it constrains the camera to stay at a given distance to these approximations. The approach is designed to require negligible preprocessing and memory overhead and works well for both mouse-based and touch interfaces. A user study confirms the impact of the proposed technique.

Generalized trackball for surfing over surfaces

Malomo L;Cignoni P;Scopigno R
2014

Abstract

We present a friendly, efficient 3D interaction technique that, generalizing the well known trackball approach, unifies and blends the two common interaction mechanisms known as panning and orbiting. The approach allows to inspect a virtual object by navigating over its surrounding space, remaining at a chosen distance and performing a sort of automatic panning over its surface. This generalized trackball allows an intuitive navigation of topologically complex shapes, by enabling unexperienced users to visit hard-to-be-reached parts better and faster than with standard GUI components. The approach is based on the construction of multiple smooth approximations of the model under inspection and, at rendering time, it constrains the camera to stay at a given distance to these approximations. The approach is designed to require negligible preprocessing and memory overhead and works well for both mouse-based and touch interfaces. A user study confirms the impact of the proposed technique.
2014
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
HCI
3D
Navigation
Inspection
File in questo prodotto:
File Dimensione Formato  
prod_281728-doc_80232.pdf

solo utenti autorizzati

Descrizione: Generalized trackball for surfing over surfaces
Dimensione 1.19 MB
Formato Adobe PDF
1.19 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/254566
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact