Realtà Aumentata (Augmented Reality AR) con Unity e Vuforia
4.6 (94 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
652 students enrolled

Realtà Aumentata (Augmented Reality AR) con Unity e Vuforia

Crea 10 App di Realtà Aumentata (Augmented Reality - AR) con Unity e Vuforia per Android e iOS in modo facile e veloce!
4.6 (94 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
652 students enrolled
Last updated 4/2020
Italian
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 18.5 hours on-demand video
  • 1 article
  • 37 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Creare App per Android e iOS di Realtà Aumentata (Augmented Reality - AR) con Unity e Vuforia
  • Utilizzare le Image Target in Unity con Vuforia
  • Utilizzare le User Defined Image Target in Unity con Vuforia
  • Utilizzare le Cylindrical Target in Unity con Vuforia
  • Utilizzare il Ground Plane e il Mid Air in Unity con Vuforia
  • Importare modelli e personaggi 3D nelle app AR in Unity
  • Proiettare video in un televisore virtuale con la Realtà Aumentata
  • Le basi fondamentali dell'Augmented Reality (la tecnologia del futuro!)
  • Far apparire automobili a grandezza naturale in mezzo alla strada con la Realta' Aumentata
Course content
Expand all 90 lectures 18:19:05
+ Installazione e Primi Approcci a Unity
3 lectures 38:59

Scarichiamo e installiamo il software Unity che ci servirà per creare le nostre app con la realtà aumentata (AR Augmented Reality)

Preview 11:30

Una veloce presentazione del software che andremo ad utilizzare per la nostra realtà aumentata, Unity (Parte 1)

Preview 15:36

Iniziamo a conoscere questo fantastico programma per i nostri progetti di Realtà Aumentata (AR) (Parte 2)

Ci ambientiamo in Unity (Parte 2)
11:53
+ Augmented Reality (AR) Progetto 1
9 lectures 01:50:26

Creiamo il nostro primo progetto di Realtà Aumentata

Preview 15:07

Andiamo a registrare un'account nel sito ufficiale di Vuforia e creiamo una key per il nostro progetto

Registrazione del progetto con Vuforia
12:43

Utilizziamo una app per scannerizzare una immagine di un libro da usare come target image

Creiamo una Image Target
08:49

Andiamo sul nostro account in Vuforia a creare un database con l'immagine del libro che abbiamo salvato

Creiamo un database con l'immagine target
09:23

Andiamo a scegliere un personaggio dall'Asset Store di Unity per la nostra applicazione di Realtà Aumentata (AR)

Importiamo un personaggio sulla Image Target
14:12

Vediamo come impostare il nostro smartphone Android per abilitare le opzioni sviluppatore

Prepariamo il nostro smartphone
09:25

Facciamo la build su uno smartphone Android per testare il nostro progetto

Testiamo il progetto su uno smartphone Android
10:06

Facciamo la build su un iPhone 6 (iOS) per testare il nostro progetto

Testiamo il progetto su un iPhone
15:54

Rendiamo più realistico l'effetto del modello sulla image target aggiungendo un'ombra

Aggiungiamo un'ombra al modello
14:47
+ Augmented Reality (AR) Progetto 2
32 lectures 07:08:08

La presentazione di ciò che andremo a fare in questo nuovo progetto

Presentazione del nuovo progetto
06:21

Impostiamo in Unity il nuovo progetto di Realtà Aumentata

Impostiamo il nuovo progetto
03:59

Andiamo a creare la Project Key per il nuovo progetto e il database con le Immagini da riconoscere

Creiamo la chiave e il db in Vuforia
12:52

Iniziamo a lavorare con la prima image target del secondo progetto, il sole

Impostiamo la prima Image target - Il Sole
19:24

In questa lezione creiamo la seconda image target con una casa che appare sopra ad un prato

Impostiamo la seconda Image Target - La Casa
16:27

In questa lezione andiamo ad impostare la terza image target e inseriamo il mare e la barca

Impostiamo la terza Image Target - La barca nel mare
10:22

Andiamo a creare lo script col codice per far muovere la barca

Creiamo lo script per far muovere la barca
11:09

In questa lezione andiamo a impostare e studiare lo script che monitora quando c'è il riconoscimento dell'imagine e quando questo si perde

Impostiamo lo script per il riconoscimento della image target
18:14

Impostiamo il codice che farà muovere la barca solo quando l'immagine viene riconosciuta

Facciamo partire la barca quando viene riconosciuta l'image target
16:38

In questa lezione aggiungiamo il codice per far ritornare la barca all'inizio del foglio ogni volta che arriva alla fine di esso

Resettiamo la posizione della barca quando arriva alla fine del foglio
22:47

Creiamo un material per far diventare il muro invisibile

Rendiamo il muro invisibile
06:47

Andiamo a impostare una nuova image target con un automobile sportiva che faccio girare su se stessa

Impostiamo la image target con l'automobile
09:41

Creiamo delle luci per la nostra automobile sportiva

Creiamo le luci per l'automobile
12:41

Andiamo a completare gli effetti per le luci della nostra auto sportiva

Completiamo gli effetti per le luci dell'auto
10:35

In questa lezione creiamo lo script per il riconoscimento del tracking image target e implementiamo il codice per far apparire e scomparire le luci quando l'immagine viene agganciata o persa

Creiamo lo script per il riconoscimento del tracking
18:27

Impostiamo una nuova image target, la foresta

Impostiamo la Image Target della Foresta
08:03

Importiamo e impostiamo gli elementi della foresta nella nostra scena, alberi, rocce, fiori, erba...

Inseriamo gli elementi della foresta
21:18

Andiamo a scaricare dei personaggi dall'Asset Store e inseriamo uno spaccalegna nella nostra foresta

Inseriamo uno spaccalegna
10:09

Creiamo uno script che rende il taglialegna cliccabile

Aggiungiamo lo script per far diventare lo spaccalegna cliccabile
11:50

Andiamo a impostare il codice per far partire l'animazione dello spaccalegna al momendo del click

Imposto l'animator per far partire l'animazione solo sul click
14:52

In questa lezione allunghiamo i tempi dell'animazione del personaggio e poi alla fine dell'animazione resettiamo la sua rotazione alla posizione originale

Allunghiamo i tempi dell'animazione e ripristiniamo la posizione originale
12:17

Impostiamo una nuova image target, questa volta sarà un astronave spaziale con una coda fiammeggiante

Impostiamo la image target SpaceShip
12:52

Facciamo muovere l'astronave e alla fine del foglio la facciamo riapparire alla posizione iniziale

Diamo movimento alla SpaceShip
12:47

Importiamo il primo asteroide e lo facciamo muovere e riapparire nella posizione originale quando arriva a fine foglio

Aggiungiamo il primo asteroide
19:48

In questa lezione facciamo rotolare l'asteroide su se stesso e poi ne aggiungiamo un secondo alla scena

Facciamo rotolare l'asteroide e inseriamo il secondo
16:37

Andiamo a riprendere la prima image target, quella del sole e gli aggiungiamo la nostra terra che gira attorno al sole

Implementiamo l'image target del sole mettendo la Terra che gli gira intorno
18:09

Inseriamo una sfera all'immagine target della casa che parte dall'alto e rotola a seconda di come si piega il foglio

Aggiungiamo una sfera nella Image Target della Casa
14:49

In questa lezione creiamo gli script che servono a dare la gravità alla sfera e a farla riapparire nell'ultima posizione in cui si trovava

Creiamo gli script per la sfera
14:29

Aggiungiamo un bell'effetto fari alla nostra auto e facciamo lampeggiare le luci posteriori

Aggiungiamo un effetto fari alla Image Target dell'auto
13:38

Andiamo a impostare l'ultima image target per il titolo del nostro book

Impostiamo la Image Target per il titolo del Book
14:50

Aggiungiamo un effetto fuoco sotto la scritta e aggiungiamo un sottotitolo

Aggiungiamo un effetto fuoco sotto la scritta
12:45

Una carrellata di tutte le image target create in questo secondo progetto

Tutte le Image Target create in questo progetto
02:31
+ Augmented Reality (Realtà Aumentata) Progetto 3
16 lectures 03:27:31

Iniziamo ad impostare un nuovo progetto di Realtà Aumentata

Presentazione e impsostazione del nuovo progetto
09:24

Creiamo il database immagini su Vuforia e lo importiamo nel nostro progetto

Impostazione e importazione delle image target
05:42

Andiamo sul sito Blocks di Google ad importare due oggetti per la nostra cartolina

Importiamo due oggetti da Blocks di Google
10:31

Inseriamo il codice per far roteare il cuore su se stesso e per farlo diventare cliccabile

Facciamo roteare il cuore e lo rendiamo cliccabile
14:36

Mettiamo la scritta Click Me che poi scomparirà al momento del click e creiamo l'animazione per far scendere l'ufo sulla cartolina

Aggiungiamo la scritta iniziale e facciamo l'animazione per l'ufo
19:12

Andiamo a mostrare e poi a nascondere una scritta alla fine dell'animazione

Mostriamo e nascondiamo una scritta alla fine dell'animazione
15:49

Impostiamo un piano e una scritta 3D sopra la cartolina di destra

Mostriamo la scritta 3D sulla cartolina di destra
12:42

Creiamo gli script per far sentire una musica ogni volta che si apre la cartolina e farla fermare ogni volta che si richiude

Mettiamo la musica che parte quando si apre la cartolina
23:18

Andiamo ad aggiungere la nuova immagine al database di Vuforia e importiamo la nuova cartolina image target

Impostiamo la nuova Image Target con la giostra
06:45

Iniziamo a dare forma alla nostra giostra, prima parte

Cominciamo a costruire la giostra - Parte 1
13:30

La seconda parte della lezione in cui costruiamo la nostra giostra

Cominciamo a costruire la giostra - Parte 2
10:10

Cominciamo a dare movimento alla giostra

Facciamo cominciare a girare la giostra
12:27

Scriviamo il codice per far roteare la luce nelle sfere di Base1

Facciamo roteare la luce nelle sfere di Base1
20:00

Creiamo un tetto colorato per la nostra giostra

Aggiungiamo il tetto alla giostra
08:49

Diamo movimento ai cavalli tramite script

Facciamo muovere i cavalli
16:28

Aggiungiamo una musica ogni volta che la giostra appare

Aggiungiamo la musica
08:08
+ AR (Augmented Reality) Progetto 4
5 lectures 01:05:05

Presentazione e impostazione del nuovo progetto, un visore video

Presentazione e impostazione del nuovo progetto
07:39

Andiamo nell'Asset Store a prendere il televisore, lo importiamo nel progetto e mostriamo il primo video

Importiamo il televisore 3D e mostriamo il primo video
11:20

Creiamo i bottoni che ci serviranno a cambiare i video nel televisore

Impostiamo i bottoni per cambiare video
09:44

Creaiamo i 3 script che ci serviranno per far funzionare i tre pulsanti che fanno partire i video nel televisore

Creiamo gli script per far funzionare il telecomando
17:37

Andiamo a modificare gli script per poter bloccare i video se già attivi

Modifichiamo lo script per far bloccare il video
18:45
+ AR (Realtà Aumentata) Progetto 5
4 lectures 39:54

Conosciamo e utilizziamo la User Defined Image Target

Utilizziamo la User Defined Image Target
10:05

Andiamo a prendere un personaggio, uno zombie, e un'animazione in cui balla e lo importiamo nella nostra scena

Importiamo uno Zombie che balla
12:14

Andiamo ad impostare l'animazione per lo zombie

Impostiamo l'animazione allo zombie
08:44

Modifichiamo il Canvas per migliorare l'aspetto della app

Miglioriamo la visualizzazione della app
08:51
+ Augmented Reality (AR) Progetto 6
5 lectures 01:00:52

Prepariamo il cilindro da usare per la nostra applicazione

Introduzione e preparazione del cilindro
09:23

Andiamo ad impostare il nuovo progetto per il Cylindrical Target

Impostiamo il nuovo progetto
03:28

Creiamo il database con l'immagine in Vuforia e lo importiamo in Unity

Creiamo il database con l'immagine per il cilindro
14:58

Importiamo gli aerei dall'Asset Store nel nostro progetto e li facciamo girare attorno al cilindro

Importiamo gli aerei nella scena
19:41

Importiamo lo zombie, lo facciamo muovere e gli associamo l'animazione con la corsa

Importiamo lo zombie che corre
13:22
+ Realtà Aumentata con Unity (AR) Progetto 7 (Ground Plane)
5 lectures 50:30

Facciamo le impostazioni di rito per il nuovo progetto

Impostiamo il nuovo progetto
03:37

Impostiamo il Ground Plane e mettiamo un robot per testare

Impostiamo il Ground Plane
10:56

Andiamo ad importare una animazione creata su misura per il nostro robot e testiamo nuovamente

Facciamo ballare il nostro robot
11:25

Creiamo la build in un iPhone 7 Plus e la testiamo

Facciamo la build nel telefono e testiamo
12:49

Mettiamo un'auto a grandezza reale nella scena e la testiamo con un iPhone 7 Plus posizionandola in strada

Testiamo la app con un auto a grandezza reale
11:43
+ Augmented Reality con Unity (Progetto 8 - Mid Air)
2 lectures 26:32

Prima parte della lezione in cui ci occupiamo di Mid Air e facciamo fluttuare un drone in aria

Creiamo una app con il Mid Air di Vuforia - Parte 1
18:29

Continuiamo con la lezione sul Mid Air di Vuforia con Unity

Creiamo una app con il Mid Air di Vuforia - Parte 2
08:03
Requirements
  • Avere un computer con Windows, Mac o Linux
  • Avere una connessione internet
  • Un'oggetto cilindrico di circa 5 cm di diametro e 23 cm di altezza (tipo una bomboletta di deodorante spray)
  • Una stampante o in alternativa un tablet su cui proiettare le immagini... l'uso della stampante è comunque consigliato
  • Voglia di apprendere cose nuove e migliorarsi
  • Curiosità e passione per le nuove tecnologie
Description

Benvenuto nel primo corso di Realtà Aumentata in italiano su Udemy!

Con questo corso imparerai ad utilizzare la tecnologia di Vuforia con Unity e quindi a creare app di Realtà Aumentata (Augmented Reality o anche detta semplicemente AR) su telefoni con sistema operativo Android e iOS.

Costruiremo 10 diverse applicazioni con le quali vedremo i principali strumenti disponibili con Vuforia per la realtà aumentata, come ad esempio:

  • Le Image Target

  • Le User Defined Image Target

  • I Cylindrical Target

  • Il Ground Plane

  • Il Mid Air

  • AR con i video e il Chroma Key

  • AR e finestre virtuali che si affacciano in altri mondi!

e tante altre tecniche che ti permetteranno di creare applicazioni incredibilmente realistiche in cui la realtà della telecamera del telefono si fonderà con la fantasia tridimensionale offerta dal potente Unity.

Questo è un corso diretto a tutti, sia a chi già conosce Unity ma vorrebbe espandere le proprie capacità e sia a chi si approccia per la prima volta sul mondo delle app e di Unity. Ogni argomento affrontato verrà spiegato nel dettaglio e ogni cosa eseguita durante il corso verrà creata e testata insieme, nulla verrà lasciato al caso e nulla verrà dato per scontato.

Se vuoi migliorare le tue conoscenze e quindi anche il tuo curriculum o semplicemente vuoi crearti un nuovo hobbie questo è il corso che fa per te, iscriviti subito, sono certo che non te ne pentirai... e se per qualsiasi motivo non sarai soddisfatto del tuo acquisto avrai la garanzia del soddisfatti o rimborsati entro 30 giorni dall'acquisto... che chiedere di più?

Ciao e Happy Learning!


Alcune Recensioni al Corso:

"Il corso è fatto veramente bene e lo sto trovando molto più interessante di quanto pensassi." - Manuele I. -

"Ho realizzato subito la mia prima applicazione in AR e l'ho caricata nel mio telefonino Android!! Sono stato aiutato dall'autore del corso che ha dato tempestivamente tutte le risposte alle mie domande. Sono molto soddisfatto e sto avendo mille idee creative che sfruttano le potenzialità di ciò che sto imparando." - Michele S. -

"Forse il migliore corso presente su Udemy! Complimenti e grazie!" - Valerio B. -

"Ottimo corso, molto interessante. L'insegnante spiega molto bene ed in modo coivolgente, senza mai annoiare. Anche nelle sezioni dove c'era da scrivere del codice spiegava passo passo il necessario per capire cosa stava scrivendo (Ovviamente avere già qualche nozione di base in programmazione aiuta a comprendere meglio i vari passaggi). Ho trovato gli argomenti ed esercizi trattati molto interessanti , che possono dare spunto per varie idee." - Luca F. -

Who this course is for:
  • Chiunque voglia imparare le basi della Realtà Aumentata (Augmented Reality - AR)
  • Chiunque voglia imparare ad usare Unity per creare App di AR
  • Chiunque usi già Unity ma voglia approfondirne la conoscenza
  • Chiunque voglia migliorare il proprio curriculum e le proprie conoscenze