Billboarding e tag-along


HoloLens perspective of a menu system that always faces the user

Che cos'è il cartellone?

Billboarding è un concetto comportamentale che può essere applicato agli oggetti nella realtà mista. Gli oggetti con cartelloni pubblicitari si orientano sempre verso l'utente. I sistemi di testo e menu sono casi d'uso comuni, in cui gli oggetti statici posizionati nell'ambiente dell'utente (bloccato al mondo) sarebbero altrimenti oscurati o illeggibili quando gli utenti si spostano.

Gli oggetti con cartelloni pubblicitari abilitati possono ruotare liberamente nell'ambiente dell'utente. Possono anche essere vincolati a un singolo asse a seconda delle considerazioni di progettazione. Tieni presente che gli oggetti con tabellone possono ritagliare o occudersi se posizionati troppo vicini ad altri oggetti o in HoloLens, troppo vicino alle superfici analizzate. Per evitare questo problema, considerare il footprint totale che un oggetto può produrre quando ruotato sull'asse abilitato per il cartellone.



Che cos'è un tag-along?

Tag-along è un concetto comportamentale che può essere aggiunto agli ologrammi. Un oggetto tag-along tenta di rimanere in un intervallo che consente all'utente di interagire comodamente.

The HoloLens pins panel is a great example of how tag-along behaves
Il HoloLens menu Start è un ottimo esempio di comportamento di tag-along

Gli oggetti tag-along hanno parametri, che possono ottimizzare il comportamento. Il contenuto può trovarsi all'interno o all'esterno della linea di vista dell'utente mentre l'utente si sposta all'interno dell'ambiente. Durante lo spostamento, il contenuto tenta di rimanere all'interno della periferia dell'utente spostandosi verso il bordo della visualizzazione. Il contenuto potrebbe essere temporaneamente fuori visualizzazione a seconda della velocità di spostamento dell'utente. Quando l'utente guarda verso l'oggetto lungo tag, viene visualizzato più completamente. Si pensi al contenuto sempre "a colpo d'occhio" in modo che gli utenti non dimenticano mai la direzione in cui si trova il contenuto.

I parametri aggiuntivi possono rendere l'oggetto tag-along collegato alla testa dell'utente da un elastico. Attenuazione dell'accelerazione o decelerazione dà peso all'oggetto che lo rende più fisicamente presente. Questo comportamento di primavera è un invito che aiuta l'utente a creare un modello mentale accurato del funzionamento del tag-along. L'audio consente di fornire altri segnali per quando gli utenti hanno oggetti in modalità tag-along. L'audio dovrebbe rafforzare la velocità di movimento; un rapido turno di testa dovrebbe fornire un effetto sonoro più evidente, mentre camminare a una velocità naturale dovrebbe avere effetti audio minimi o nessun effetto audio.

Proprio come il contenuto veramente bloccato a testa, gli oggetti tag-along possono dimostrare travolgente o nauseante se si spostano selvaggiamente o primavera troppo nella visualizzazione dell'utente. Quando un utente si guarda in giro, poi si ferma rapidamente, i loro sensi indicano che sono stati arrestati. Il loro equilibrio li informa che la loro testa ha smesso di girare e la loro visione vede il mondo smettere di girare. Tuttavia, se tag-along continua a muoversi quando l'utente si è arrestato, può confondere i propri sensi.



Billboarding e Tag-along in MRTK (Realtà mista Toolkit) per Unity

MRTK fornisce script per il comportamento billboarding e tag-along. Assegnare lo script Billboard.cs a qualsiasi oggetto per aggiungere il comportamento di cartellone e fare in modo che l'oggetto sia sempre rivolto a te. Per aggiungere il comportamento tag-along, usare lo script RadialView.cs. È possibile modificare varie opzioni, ad esempio tempo di spostamento, distanza e grado.



Vedi anche