Contattataci

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

Numero di Partecipanti


Prezzo per partecipante

Corsi in Arrivo

Categorie relative