Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
1. Fondamenti della AR e l'ecosistema AR
- Introduzione alla AR: definizione, storia ed evoluzione. Differenze tra VR, AR e MR (Realtà Mista).
- Applicazioni della AR: panoramica del settore (e-commerce, educazione, medicina, gaming, industriale).
- Tecnologie chiave della AR: tracciamento – tracciamento di immagini, rilevamento dei piani, tracciamento del mondo, 6DOF vs 3DOF.
- Ecosistemi mobili: introduzione ad ARKit (iOS) e ARCore (Android). Discussione delle loro capacità e limitazioni.
- Ambiente di sviluppo: installazione di Unity e configurazione di AR Foundation.
- Workshop 1: configurazione del primo progetto AR.
2. Tracciamento della posizione e posizionamento degli oggetti
- Fondamenti del tracciamento del mondo: piani orizzontali e verticali (rilevamento dei piani).
- Gestione degli input: rilevamento del tocco e dei gesti. Concetti di raycasting nella AR.
- Workshop 2: posizionamento di oggetti 3D nel mondo reale.
- Manipolazione degli oggetti: ridimensionamento, rotazione e spostamento degli oggetti 3D posizionati dall'utente.
- Workshop 3: interazione con gli oggetti. Aggiunta di controller per la manipolazione dei modelli.
- Anchor persistenti: salvataggio e caricamento delle sessioni AR.
3. AR basata su immagini e animazione
- Tracciamento delle immagini: principi, creazione di librerie di immagini di riferimento.
- Workshop 4: AR basata su immagini: rilevamento di un poster/grafica e sovrapposizione di un modello 3D o video su di esso.
- Animazione ed effetti visivi: incorporamento dell'animazione nei modelli 3D. Utilizzo di sistemi di particelle nella AR.
- Workshop 5: miglioramento del design. Aggiunta di animazioni ed effetti visivi semplici.
- Tracciamento del volto e del corpo: introduzione alla creazione di filtri – principi di funzionamento, maschere 3D.
4. Tracciamento avanzato e UX/UI nella AR
- Tracciamento degli oggetti 3D: scansione e utilizzo di oggetti fisici come marker.
- Occlusione: far apparire gli oggetti virtuali nascosti dietro gli oggetti reali – la chiave del realismo.
- Interfaccia utente (UX/UI) nella AR: sfide del design, design 3D, principi di posizionamento delle informazioni sul display (HUD).
- Workshop 6: interfaccia e istruzioni: aggiunta di un'interfaccia al progetto che indica la necessità di scansionare uno spazio.
- AR Cloud ed esperienze condivise: introduzione alle sessioni AR multi-utente.
- Ottimizzazione delle prestazioni: consigli per modelli 3D, texture e script.
5. Pubblicazione, etica e futuro della AR
- Test delle app AR: sfide nel testing (diverse condizioni di illuminazione, ambienti, dispositivi).
- Pubblicazione delle app: processo di esportazione e pubblicazione nello Apple App Store e Google Play Store.
- Tendenze future della AR: WebAR, tecnologie degli occhiali AR (es. HoloLens, Magic Leap) e il potenziale della Realtà Mista (MR).
- Etica, privacy e sicurezza nella AR: aspetti legali ed etici relativi alla scansione dello spazio dell'utente e dei dati.
- Progetto finale: presentazione dei progetti completati dai partecipanti, discussione sulle sfide e sulle lezioni apprese.
Requisiti
- Non sono richieste conoscenze tecniche precedenti
- Non è richiesta alcuna esperienza di coding precedente
- L'esperienza con i linguaggi di markup (HTML, XML, ecc.) può essere utile
35 ore