Tracciamento manuale e oculare articolato in Unity
HoloLens 2 ha introdotto alcune funzionalità nuove ed interessanti, ad esempio Il tracciamento manuale e oculare articolato.
Il modo più semplice per sfruttare la nuova funzionalità in Unity è tramite MRTK. Esistono anche alcune scene di esempio che consentono di iniziare.
Blocchi predefiniti che supportano mani, occhi e altri in MRTK
MRTK v2 offre un set di controlli dell'interfaccia utente e blocchi predefiniti che consentono di accelerare lo sviluppo.
Bottone | Riquadro | Gestore manipolazione |
---|---|---|
Controllo pulsante, che supporta vari metodi di input, tra cui la mano articolata di HoloLens2 | Interfaccia utente standard per la modifica di oggetti nello spazio 3D | Script per la modifica di oggetti con una o due mani |
Ardesia | Tastiera di sistema | Interazionebile |
Piano di stile 2D, che supporta lo scorrimento con input manuale articolato | Script di esempio dell'uso della tastiera di sistema in Unity | Uno script per rendere gli oggetti interagendo con gli stati di visualizzazione e il supporto del tema |
Risolutore | Insieme Object | Descrizione comando |
Diversi comportamenti di posizionamento degli oggetti, ad esempio tag-lungo, blocco del corpo, dimensioni di visualizzazione costanti e magnetismo della superficie | Script per il layout di una matrice di oggetti in una forma tridimensionale | Interfaccia utente dell'annotazione con sistema flessibile di ancoraggio/pivot, che può essere usata per l'etichettatura di controller di movimento e oggetto. |
Barra dell'app | Puntatori | Visualizzazione punta del dito |
Interfaccia utente per l'attivazione manuale di Bounding Box | Informazioni sui vari tipi di puntatori | Inviti visivi sul dito, che migliora la fiducia per l'interazione diretta |
Tracciamento oculare: selezione destinazione | Tracciamento oculare: navigazione | |
Combinare gli occhi, la voce e l'input manuale per selezionare rapidamente e senza sforzo gli ologrammi nella scena | Informazioni su come scorrere automaticamente il testo o ingrandire il contenuto incentrato in base a ciò che si sta guardando | Esempi per la registrazione, il caricamento e la visualizzazione di ciò che gli utenti hanno esaminato nell'app |
Scene di esempio
Esplorare i vari tipi di interazioni e controlli dell'interfaccia utente di MRTK in questa scena di esempio.
Altre scene di esempio sono disponibili in GitHub Realtà mista Toolkit nella cartella Assets/MixedRealityToolkit.Examples/Demos.
Successivo checkpoint di sviluppo
Se si sta seguendo il percorso di sviluppo di Unity, si sta esplorando i blocchi predefiniti principali di MRTK. Da qui, è possibile passare al blocco predefinito successivo:
In alternativa, passare alle API e alle funzionalità della piattaforma di realtà mista:
È sempre possibile tornare ai checkpoint per lo sviluppo con Unity in qualsiasi momento.