Sommario:

DeskMagic - Realizzare un'app per il tuo Aryzon AR Headset (TfCD): 22 passaggi
DeskMagic - Realizzare un'app per il tuo Aryzon AR Headset (TfCD): 22 passaggi

Video: DeskMagic - Realizzare un'app per il tuo Aryzon AR Headset (TfCD): 22 passaggi

Video: DeskMagic - Realizzare un'app per il tuo Aryzon AR Headset (TfCD): 22 passaggi
Video: RULES OF SURVIVAL AVOID YELLOW SNOW 2024, Dicembre
Anonim
DeskMagic - Creazione di un'app per il tuo auricolare AR Aryzon (TfCD)
DeskMagic - Creazione di un'app per il tuo auricolare AR Aryzon (TfCD)

In questo Instructable andremo passo dopo passo attraverso il processo di creazione di una semplice applicazione di realtà aumentata (AR) per Aryzon AR Headset. Non è richiesta alcuna codifica o altra esperienza. Sebbene l'app sia abbastanza semplice, è un modo semplice e divertente per iniziare a giocare con le possibilità dell'AR.

Per ulteriori informazioni sulle cuffie Aryzon AR, visita:

aryzon.com/

I modelli utilizzati in questo Instructable sono stati scaricati da Google Poly dai seguenti autori:

Slitta, pupazzo di neve, albero con regali, cabina - di 14islands Lab con licenza CC-BY

Altri alberi - di Poly by Google con licenza CC-BY

Terreno innevato - da me

Passaggio 1: scarica Unity 3D

Scarica Unity 3D
Scarica Unity 3D

Dal seguente link, scarica la versione gratuita e personale di unity. Questo sarà il motore della nostra app AR.

store.unity.com/

Passaggio 2: installa Unity 3D

Installa Unity 3D
Installa Unity 3D
Installa Unity 3D
Installa Unity 3D

Quando si apre il programma di installazione, viene chiesto di scegliere quali moduli di unity si desidera installare. Avrai bisogno di quanto segue

  • L'unità stessa - Abbastanza essenziale
  • MonoDevelop - utilizzato per il debugger, non esiste una codifica effettiva in questo progetto
  • Documentazione - per il corretto funzionamento del sistema di aiuto
  • Supporto per build Android: questo ti consente di creare app Android con il tuo progetto, puoi aggiungere qualsiasi piattaforma aggiuntiva per cui desideri sviluppare, anche se questa istruzione copre solo Android
  • Vuforia Augmented Reality Support - Utilizzato per il tracciamento AR effettivo, necessario per posizionare il nostro mondo 3D sulla tua scrivania.

Passaggio 3: crea un account (gratuito)

Crea un account gratis
Crea un account gratis

Dovrai creare un account per utilizzare Unity 3D. Questo è gratuito per uso personale.

Passaggio 4: crea il tuo progetto

Crea il tuo progetto
Crea il tuo progetto

Ora è il momento per te di creare il tuo progetto. Dai alla tua app un bel nome e scegli una posizione in cui puoi facilmente ritrovare tutti i file che Unity metterà lì.

Passaggio 5: creazione della scena

Creare la tua scena
Creare la tua scena

Unity si aprirà con una scena vuota già creata. Puoi dare un nome a questa scena salvandola ora.

Passaggio 6: scarica l'SDK di Aryzon

Scarica l'SDK di Aryzon
Scarica l'SDK di Aryzon

Aryzon ha creato un SDK che si integra in Unity tramite un pacchetto unity. Puoi scaricare questo SDK al seguente link:

developer.aryzon.com/t/basic-setup-of-sdk/…

Passaggio 7: importa l'SDK di Aryzon in Unity

Importa l'SDK di Aryzon in Unity
Importa l'SDK di Aryzon in Unity
Importa l'SDK di Aryzon in Unity
Importa l'SDK di Aryzon in Unity

Vai su Risorse>Importa pacchetto>Pacchetto personalizzato. Quindi seleziona l'Unitypackage dell'SDK e importa tutto nel tuo progetto.

Passaggio 8: aprire la scena demo di Vuforia

Apri la scena demo di Vuforia
Apri la scena demo di Vuforia
Apri la scena demo di Vuforia
Apri la scena demo di Vuforia

Ora vedrai alcune nuove cartelle nella cartella principale del progetto. Vai su Risorse>Aryzon>Scene di esempio e apri la scena di tracciamento di Vuforia.

Passaggio 9: creare un nuovo prefabbricato

Crea un nuovo prefabbricato
Crea un nuovo prefabbricato

Per risparmiarci qualche problema, possiamo creare un prefabbricato (un componente standard, copiabile) dal componente 'ImageTarget', selezionabile nella finestra della gerarchia.

Basta trascinare il componente "ImageTarget" nella cartella Assets>Aryzon>Prefabs, come ho già fatto nell'immagine.

Passaggio 10: importare prefabbricati in scena

Importa prefabbricati in scena
Importa prefabbricati in scena

Ora puoi utilizzare la stessa cartella prefabbricata per importare i due componenti più importanti dell'app: il componente AryzonVuforia e il componente imagetarget. Puoi trascinarli dalla cartella prefabbricata direttamente nella scena.

Passaggio 11: eliminare il cubo

Elimina il cubo
Elimina il cubo

Quando fai clic sul componente ImageTarget nella finestra della gerarchia, noterai che il cubo sullo schermo è un figlio di quel componente. Questo dice al motore dove dovrebbe posizionare il cubo rispetto al bersaglio.

Ciò significa che tutti i modelli che vogliamo mostrare correttamente in AR, devono essere aggiunti alla scena da bambini al componente ImageTarget.

Ora possiamo rimuovere il cubo e sostituirlo con cose visivamente più interessanti

Passaggio 12: creare una cartella modello

Crea una cartella modello
Crea una cartella modello

Per tenere traccia di tutto ciò che aggiungiamo alla scena, potresti voler creare una cartella del modello nella finestra del progetto. questa cartella conterrà tutti i modelli che potremmo voler aggiungere alla scena.

Passaggio 13: Ottieni (scarica) i modelli

Ottieni (scarica) modelli
Ottieni (scarica) modelli
Ottieni (scarica) modelli
Ottieni (scarica) modelli

Ora scaricheremo alcuni modelli divertenti per la nostra scena e li metteremo nella cartella del modello che abbiamo appena creato. Per questo istruibile, li otterremo da Google Poly. Google Poly è l'ideale, perché i suoi modelli sono ottimizzati per buone prestazioni VR e AR.

Quando si scarica un modello, tenere presente quanto segue

  • Il modello deve essere semplice (poche trame, basso numero di poligoni), perché il tuo telefono ha risorse limitate
  • Accredita l'autore del modello (ti verrà chiesto quando sarà necessario)
  • Quando possibile, scarica il file in formato FBX. OBJ funzionerà, ma è un po' più difficile da gestire in Unity.

Passaggio 14: trascina e rilascia

Trascinare e rilasciare
Trascinare e rilasciare

Puoi posizionare i modelli nella tua scena semplicemente trascinandoli dalla cartella dei modelli e posizionandoli nella finestra della scena. Una volta posizionati, puoi ridimensionarli, ruotarli e trascinarli dove vuoi che siano posizionati.

Ricorda: come abbiamo affermato in precedenza, i modelli inseriti nella scena devono essere sempre inseriti come figli del componente ImageTarget.

Passaggio 15: fai nevicare

Fai nevicare
Fai nevicare
Fai nevicare
Fai nevicare

Per portare davvero a casa lo spirito natalizio, puoi aggiungere un po' di neve. Un modo semplice per farlo è utilizzare un emettitore di particelle. Nella finestra della gerarchia, vai su crea>effetti>sistema di particelle. Questo creerà un oggetto che emette particelle nella tua scena. È meglio giocare nella finestra di ispezione e scoprire quali sono le impostazioni migliori per te (una leggera nevicata o forse una bufera di neve). Le impostazioni nell'immagine funzionano abbastanza bene per noi.

Passaggio 16: cambio di piattaforma

Cambio di piattaforma
Cambio di piattaforma

Prima di poter giocare all'app sul nostro telefono Android, dobbiamo prima crearla. Per prima cosa, però, dobbiamo modificare alcune impostazioni. Nella barra dei menu, vai su File> Impostazioni build. Seleziona la piattaforma Android e poi premi 'Cambia piattaforma'.

Passaggio 17: modificare le impostazioni

Modifica le impostazioni
Modifica le impostazioni
Modifica le impostazioni
Modifica le impostazioni
Modifica le impostazioni
Modifica le impostazioni

In quelle stesse finestre, ora premi il pulsante "Impostazioni giocatore". Questo farà apparire tutte le impostazioni della piattaforma nella finestra di ispezione. qui dovresti fare quanto segue:

  • Inserisci un nome di società (fittizio)
  • Inserisci il nome di un prodotto (questo sarà il nome della tua app).
  • in "altre impostazioni", aggiungi il nome dell'azienda e del prodotto al campo "nome pacchetto".
  • Imposta un livello API minimo. Questa dovrebbe essere la stessa versione di Android su cui è in esecuzione il tuo telefono o una versione precedente. Più in basso vai, maggiore è la compatibilità con i dispositivi più vecchi, ma perderai anche alcune funzioni.
  • Assicurati che l'opzione "Compatibilità con Android TV" sia deselezionata. Avere questo selezionato impedirà a Vuforia di funzionare.
  • Infine, in "Impostazioni XR", seleziona "Realtà aumentata Vuforia"

Passaggio 18: ottenere la chiave Vuforia

Ottenere la chiave Vuforia
Ottenere la chiave Vuforia
Ottenere la chiave Vuforia
Ottenere la chiave Vuforia
Ottenere la chiave Vuforia
Ottenere la chiave Vuforia

Affinché il tracciamento AR funzioni, devi prima attivare una licenza Vuforia (gratuita per uso personale).

  • Crea un account su

    developer.vuforia.com/vui/auth/register

  • Vai al gestore delle licenze e seleziona "Ottieni chiave di sviluppo"
  • Qui inserisci il nome che hai dato alla tua app nei passaggi precedenti
  • Copia la chiave personalizzata generata negli appunti

Passaggio 19: inserimento della chiave Vuforia nel progetto

Inserimento della chiave Vuforia nel tuo progetto
Inserimento della chiave Vuforia nel tuo progetto
Inserimento della chiave Vuforia nel tuo progetto
Inserimento della chiave Vuforia nel tuo progetto
  • Nella gerarchia delle scene, seleziona il componente 'ARCamera' (sotto AryzonVuforia).
  • Nella finestra di ispezione, premi il pulsante in basso con l'etichetta "Apri configurazione Vuforia"
  • La finestra di ispezione ora visualizzerà la configurazione di Vuforia. Incolla la chiave di licenza appena copiata nel campo "Chiave di licenza app".

Passaggio 20: acquisizione dell'SDK di Android

Acquisizione dell'SDK di Android
Acquisizione dell'SDK di Android

Infine, per creare la tua app, Unity ha bisogno che l'SDK di Android sia presente sul tuo computer. Il modo più semplice per ottenere questo SDK tramite Android Studio. Android studio può essere scaricato (senza account!) dal seguente link:

developer.android.com/studio/index.html

L'installazione di Android Studio inserirà automaticamente l'SDK di Android sul tuo computer.

Passaggio 21: costruire il tempo

Tempo di costruzione!
Tempo di costruzione!

Ora puoi creare la tua app AR!

  • Accedi di nuovo al menu delle impostazioni di creazione (File> Impostazioni di creazione) e premi il pulsante "Crea"
  • Ora puoi inserire un nome per l'APK (Pacchetto app). Nota che questo è solo un nome di file, non influenzerà il nome della tua app.
  • Apri l'APK sul tuo telefono per installare la tua app AR personale!

Se il tuo telefono non ti consente di installare app da "Origini sconosciute", vai semplicemente alle impostazioni di sistema del tuo telefono, quindi vai alle opzioni di sicurezza e seleziona la casella "Origini sconosciute". Per motivi di sicurezza, si consiglia di deselezionare questa casella dopo aver installato l'app.

Passaggio 22: goditi la tua magica decorazione natalizia

Goditi la tua magica decorazione natalizia
Goditi la tua magica decorazione natalizia
Goditi la tua magica decorazione natalizia
Goditi la tua magica decorazione natalizia
Goditi la tua magica decorazione natalizia
Goditi la tua magica decorazione natalizia

Esegui l'app, posiziona il telefono nell'auricolare Aryzon AR e fissalo al viso. Puoi posizionare il pennarello incluso ovunque desideri che la tua decorazione natalizia rallegri la tua giornata! Accanto al tuo computer per esempio:D

Naturalmente, non è necessario utilizzare modelli a tema natalizio per la tua app. Che ne dici di un acquario o di un parco giurassico in miniatura?

Ho incluso una copia della build dell'app in questo Instructable (DeskMagic), così puoi controllare i risultati prima di provarci tu stesso.

DeskMagic:

  • Rendi la tua scrivania più accogliente
  • Riempi il tuo focolare di calore e spirito di festa
  • Ti fanno sembrare davvero cool

Nota che l'ho testato solo sul mio vecchio telefono (Galaxy Note 3), quindi il tuo chilometraggio potrebbe variare.

Grazie per aver letto!

Consigliato: