Sommario:

Realtà virtuale mobile utilizzando l'elaborazione per Android (TfCD): 7 passaggi (con immagini)
Realtà virtuale mobile utilizzando l'elaborazione per Android (TfCD): 7 passaggi (con immagini)

Video: Realtà virtuale mobile utilizzando l'elaborazione per Android (TfCD): 7 passaggi (con immagini)

Video: Realtà virtuale mobile utilizzando l'elaborazione per Android (TfCD): 7 passaggi (con immagini)
Video: Tutorial ClipDrop, applicazione spettacolare per "digitalizzare" oggetti del mondo reale 2024, Dicembre
Anonim
Image
Image
Impostazione dell'elaborazione
Impostazione dell'elaborazione

La realtà virtuale (VR) è una delle nuove tecnologie che potrebbero essere interessanti per i prodotti futuri. Ha molte opportunità e non hai nemmeno bisogno di costosi occhiali VR (Oculus Rift). Può sembrare molto difficile da fare da soli, ma le basi sono più facili di quanto sembri. Se hai capacità di programmazione e modellazione di base, puoi farlo. Abbiamo usato Processing e Blender. Questa istruzione è una guida passo passo per programmare un semplice ambiente VR sul tuo telefono. Tutto ciò di cui hai bisogno è il tuo telefono Android, occhiali per telefoni VR (cartone) e software (software di elaborazione e modellazione 3D). Alla fine di questo tutorial, avrai una stanza con più oggetti (in movimento).

Passaggio 1: prima di iniziare

Prima di iniziare ci sono 3 cose che devi fare:1. Scarica l'elaborazione, da

2. Assicurati che il tuo telefono sia impostato sulla modalità sviluppatore: può essere diverso per telefono, di seguito vengono fornite un paio di opzioni: Android: Impostazioni > Informazioni sul telefono > Numero build Samsung Galaxy: Impostazioni > Informazioni sul dispositivo > Numero build LG: Impostazioni > Informazioni sul telefono > Informazioni sul software > Numero build HTC One: Impostazioni > Informazioni > Informazioni sul software > Altro > Numero build

Quando trovi la sezione Numero build delle impostazioni, tocca la sezione 7 volte. Dopo il settimo tocco, il telefono sarà in modalità sviluppatore.

Successivamente, vai a: impostazione> opzione per sviluppatori> abilita debug USBInoltre, assicurati che il tuo telefono accetti app da fonti sconosciute.

3. Scarica ed estrai i file da questo tutorial. È incluso un file zip in cui sono inclusi tutti i file così come i file che includono i dati del file 3D dal programma che abbiamo usato (Blender). Scarica e decomprimi questa cartella e posizionala da qualche parte sul tuo computer dove puoi trovarla. Nel passaggio 4 ti verrà chiesto di aprire nuovamente la cartella.

Passaggio 2: impostazione dell'elaborazione

Impostazione dell'elaborazione
Impostazione dell'elaborazione
Impostazione dell'elaborazione
Impostazione dell'elaborazione

Prima di poter iniziare, dovrai impostare l'elaborazione per supportare lo sviluppo di Android. Il primo passo è abilitare l'elaborazione della modalità Android facendo clic sul pulsante java nella parte in alto a destra della finestra dello schizzo. (immagine 1)

Questo ti chiederà con un messaggio. Fare clic su "scarica SDK automaticamente" e l'elaborazione inizierà a scaricare tutti i file necessari per creare app Android. (immagine 2)

Al termine di questo processo sarai in grado di creare app per Android, che includono app VR su cui ci concentreremo. Per fare questo lavoro dovrai selezionare un'altra opzione. Vai su Android e seleziona la scheda VR, questo farà in modo che l'app includa tutte le librerie necessarie quando viene esportata. (immagine 3)

Ora sei pronto per iniziare a lavorare sul tuo schizzo

Passaggio 3: scrittura del codice

Scrivere il codice
Scrivere il codice

Questo tutorial non riguarda la scrittura del codice stesso. Ma usando i commenti inclusi nel codice sarai in grado di capire cosa sta succedendo.

Ora puoi aprire il file.pde che è incluso nella cartella estratta che hai scaricato in precedenza. Vedrai il codice aprirsi e potrai dargli un'occhiata.

Passaggio 4: il modello 3D

Il modello 3D
Il modello 3D

Abbiamo usato Blender per creare il nostro modello, questo è un programma di modellazione gratuito (https://www.blender.org/download/) o usa un programma di modellazione diverso. Se non hai esperienza con la modellazione puoi trovare anche i modelli 3D online (https://www.thingiverse.com/). La cartella con i modelli 3D e il codice sono già stati creati per te, ma se vuoi realizzare il tuo progetto dovrai seguire le seguenti istruzioni.

- Creare una cartella dati (denominata “dati”) nella cartella dello schizzo di elaborazione. (Il tuo schizzo deve essere salvato prima, assicurati di sapere dove viene salvato. Per impostazione predefinita in Windows è all'interno di documenti/elaborazione/nome_di_schizzo)

- Esportazione: salva il tuo modello 3D come file.obj - Compreso il file.mtl che fa riferimento alle trame (se ne hai)

- Nel caso tu abbia delle trame, inseriscile anche nella cartella dei dati e assicurati che il file.mtl vi faccia riferimento correttamente. (I file.mtl possono essere aperti ad esempio con il blocco note e contengono testo normale)

- nota: un telefono non può gestire modelli molto complessi o molte trame, quindi assicurati che il modello sia low poly e includi il minor numero possibile di trame. Ho affiancato una trama su un piano e ha reso lo schizzo insopportabilmente lento.

Passaggio 5: esegui sul dispositivo

Esegui sul dispositivo
Esegui sul dispositivo

Ora sei pronto per eseguire l'esempio sul tuo cellulare.

Innanzitutto, controlla nella scheda Android e dispositivi se il tuo dispositivo viene visualizzato. In caso contrario, assicurati di aver seguito i passaggi nel passaggio 1 di questo tutorial.

Se il dispositivo viene visualizzato, sei pronto per premere il pulsante Esegui sul dispositivo o utilizzare la scorciatoia ctrl+R. L'elaborazione inizierà a compilare lo schizzo e installarlo sul tuo telefono cellulare. Se l'elaborazione genera un errore, controlla il passaggio uno di questo tutorial o controlla il codice.

Passaggio 6: riproduzione della simulazione VR

Riproduzione di simulazione VR
Riproduzione di simulazione VR

Ora che hai finito, verrà avviata l'app google cartone e potrai goderti la gloriosa esperienza della realtà virtuale mobile.

Passaggio 7: le nostre fonti

La configurazione principale dell'app si è basata sulle informazioni dei seguenti collegamenti. Questi contengono ottime informazioni sulla creazione di app per Android utilizzando l'elaborazione, inclusa la realtà virtuale.

android.processing.org/

android.processing.org/tutorials/vr_intro/i…

Un grande aiuto nella scrittura del codice di elaborazione è il sito ufficiale di elaborazione, che include un elenco di riferimenti.

processing.org/reference/

Se hai bisogno di occhiali VR puoi acquistarli per pochi soldi, ad esempio:

www.amazon.com/slp/google-cardboard-viewer…

Vuoi fare una cattura dello schermo del tuo telefono, puoi usare:

www.duapps.com/product/du-recorder.html

Consigliato: