Avvio Rapido - Realtà Aumentata
Passa al tutorial:
oppure:
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: trova 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 abbigliamento virtuale.
Alcuni altri termini che potresti spesso sentire parlando di RA:
- Stima della luce: il processo di rilevamento delle fonti di luce nel mondo reale, per la replica su oggetti virtuali, il che può aumentare notevolmente il realismo e la percezione dell’integrazione dell’oggetto nel mondo reale.
- Occlusione della profondità: quando la fotocamera è in grado di rilevare quanto distanti sono gli oggetti nel mondo reale dalla fotocamera, queste informazioni possono essere utilizzate per nascondere oggetti virtuali in modo che sembrino essere dietro oggetti del mondo reale.
- Ancora: un “pin” nel mondo reale che può essere utilizzato per attaccare oggetti virtuali che poi sembrano rimanere fissi nel mondo reale.
- Hit test: un 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 smartphone può essere ottenuta in due modi:
- Framework di tracciamento AR in JavaScript: offre la massima portata, anche ai dispositivi dove l’API WebXR non è disponibile.
- WebXR Device API - Modulo AR: è implementata nativamente nel browser, quindi è leggera e performante. Il supporto per SLAM è incluso.
Wonderland Engine offre un’integrazione con il framework di tracciamento AR 8thwall, che fornisce il tracciamento SLAM, ma anche altri metodi di tracciamento AR come il tracciamento di immagini o del volto.
Wonderland Engine supporta anche WebXR AR con test di hit.
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 fornire browser con supporto WebXR.