We present an efficient 3D interaction technique: generalizing the well known trackball approach, this technique 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 an automatic panning over its surface. This generalized trackball allows an intuitive navigation of topologically complex shapes, enabling unexperienced users to visit hard-to-reach 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; at rendering time, it constrains the camera to stay at a given distance to these approximations. The approach requires negligible preprocessing and memory overhead and works well for both mouse-based and touch interfaces. An informal user study confirms the impact of the proposed technique.

Generalized trackball for surfing over surfaces

Malomo L;Cignoni P;Scopigno R
2016

Abstract

We present an efficient 3D interaction technique: generalizing the well known trackball approach, this technique 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 an automatic panning over its surface. This generalized trackball allows an intuitive navigation of topologically complex shapes, enabling unexperienced users to visit hard-to-reach 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; at rendering time, it constrains the camera to stay at a given distance to these approximations. The approach requires negligible preprocessing and memory overhead and works well for both mouse-based and touch interfaces. An informal user study confirms the impact of the proposed technique.
2016
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
978-3-03868-026-0
3D
HCI
Interaction
Inspection
H.5.2 INFORMATION INTERFACES AND PRESENTATION. User Interfaces
File in questo prodotto:
File Dimensione Formato  
prod_360514-doc_118412.pdf

solo utenti autorizzati

Descrizione: Generalized trackball for surfing over surfaces
Tipologia: Versione Editoriale (PDF)
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/325498
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? ND
social impact