Avvio Rapido - Realtà Aumentata
Passa al tutorial:
Panoramica RA
La Realtà Aumentata può essere fornita tramite la fotocamera di uno smartphone o un visore AR.
Tracciamento
La RA richiede il tracciamento di bersagli nel mondo reale. Questi bersagli possono essere il mondo stesso (cioè l’orientamento e la posizione della fotocamera nel mondo), un oggetto, un’immagine, un marcatore, un volto o l’intero corpo. Ecco una panoramica dei tipi di tracciamento che potresti incontrare:
- SLAM: traccia l’orientamento e la posizione della fotocamera nel mondo.
- Tracciamento/rilevamento di piani: è in grado di trovare superfici piane nel mondo per posizionare oggetti.
- Tracciamento di marker: individua immagini di marker in bianco e nero per attaccare oggetti virtuali o tracciare la posizione e l’orientamento della fotocamera nel mondo.
- Tracciamento di immagini: trova immagini a cui attaccare oggetti virtuali, ad esempio attraverso un processo chiamato “tracciamento di caratteristiche naturali”.
- Tracciamento del volto: è in grado di tracciare caratteristiche del volto umano per attaccare oggetti virtuali.
- Tracciamento del corpo intero: è in grado di tracciare intere pose umane, ad esempio per l’abbigliamento virtuale.
Alcuni altri termini che potresti spesso sentire parlando di RA:
- Stima della luce: processo di rilevamento delle fonti di luce nel mondo reale per la replica su oggetti virtuali, aumentando notevolmente il realismo e la percezione dell’oggetto integrato nel mondo reale.
- Occlusione della profondità: quando la fotocamera è in grado di rilevare quanto distanti siano gli oggetti nel mondo reale, queste informazioni possono essere utilizzate per nascondere oggetti virtuali, facendo sì che sembrino essere dietro oggetti del mondo reale.
- Ancora: un “pin” nel mondo reale che può essere utilizzato per attaccare oggetti virtuali che sembreranno fissati nel mondo reale.
- Hit test: processo di “lancio” di un raggio virtuale dalla fotocamera al mondo reale per controllare la distanza del mondo reale dalla fotocamera. Spesso usato per posizionare oggetti virtuali.
RA su Smartphone
La RA su mobile può essere ottenuta in due modi:
- Framework di tracciamento AR in JavaScript: offre la massima portata, anche su dispositivi dove l’API WebXR non è disponibile.
- WebXR Device API - Modulo AR: implementato nativamente nel browser, quindi leggero e performante. Supporta SLAM.
Wonderland Engine offre un’integrazione con il framework di tracciamento Universal AR di Zappar, che fornisce tracciamento SLAM, tracciamento di immagini, e tracciamento del volto.
Visori AR (Hololens, Magic Leap)
L’API WebXR Device è supportata su Microsoft Hololens 2 (tramite Microsoft Edge) e Magic Leap 1 (tramite Helio). Altri visori o occhiali AR potrebbero anche offrire browser con supporto WebXR.