Taula de continguts:

Realitat virtual mòbil mitjançant processament per a Android (TfCD): 7 passos (amb imatges)
Realitat virtual mòbil mitjançant processament per a Android (TfCD): 7 passos (amb imatges)

Vídeo: Realitat virtual mòbil mitjançant processament per a Android (TfCD): 7 passos (amb imatges)

Vídeo: Realitat virtual mòbil mitjançant processament per a Android (TfCD): 7 passos (amb imatges)
Vídeo: КАКИМ БУДЕТ PORTAL 3 2024, De novembre
Anonim
Image
Image
Configuració del processament
Configuració del processament

La realitat virtual (VR) és una de les noves tecnologies que podria ser interessant per als futurs productes. Té moltes oportunitats i ni tan sols necessiteu ulleres VR de cara (Oculus Rift). Pot semblar molt difícil fer-ho vosaltres mateixos, però els conceptes bàsics són més fàcils del que sembla. Si teniu habilitats bàsiques de programació i modelatge, podeu fer-ho. Vam fer servir Processing i Blender. Aquesta instrucció és una guia pas a pas per programar un entorn VR senzill al telèfon. Tot el que necessiteu és el vostre telèfon Android, ulleres i programari de VR (de cartró) (programari de processament i modelatge 3D). Al final d'aquest instructiu, tindreu una habitació amb múltiples objectes (en moviment).

Pas 1: abans de començar

Abans de començar hi ha 3 coses que heu de fer: 1. Baixada del processament, des de

2. Assegureu-vos que el vostre telèfon estigui configurat en mode de desenvolupador: pot variar per telèfon, a continuació es donen dues opcions: Android: Configuració> Quant al telèfon> Número de compilació Samsung Galaxy: Configuració> Quant al dispositiu> Número de compilació LG: Configuració> Quant al telèfon> Informació del programari> Número de compilació HTC One: Configuració> Quant a> Informació del programari> Més> Número de compilació

Quan trobeu la secció Build number de la configuració, toqueu-la 7 vegades. Després del 7è toc, el telèfon estarà en mode desenvolupador.

Després, aneu a: configuració> opció per a desenvolupadors> activeu la depuració USB També assegureu-vos que el vostre telèfon accepta aplicacions de fonts desconegudes.

3. Descarregueu i extracteu els fitxers d’aquest tutorial. S'inclou un fitxer zip en el qual s'inclouen tots els fitxers, així com els fitxers que inclouen les dades del fitxer 3D del programa que hem utilitzat (Blender). Descarregueu i descomprimiu aquesta carpeta i col·loqueu-la en algun lloc del vostre ordinador on pugueu trobar-la. Al pas 4 se us demanarà que torneu a obrir la carpeta.

Pas 2: configuració del processament

Configuració del processament
Configuració del processament
Configuració del processament
Configuració del processament

Abans de començar, haureu de configurar el processament per donar suport al desenvolupament d'Android. El primer pas és habilitar el mode Android de processament fent clic al botó Java a la part superior dreta de la finestra d'esbós. (imatge 1)

Això us demanarà un missatge. Feu clic a "Baixa l'SDK automàticament" i el processament començarà a descarregar tots els fitxers necessaris per crear aplicacions d'Android. (imatge 2)

Quan finalitzi aquest procés, podreu crear aplicacions per a Android, que inclouen aplicacions de realitat virtual en què ens centrarem. Per fer que funcioni, haureu de seleccionar una opció més. Aneu a Android i seleccioneu la pestanya VR; així, assegureu-vos que l'aplicació inclou totes les biblioteques necessàries quan s'exporta. (imatge 3)

Ara ja esteu a punt per començar a treballar en el vostre esbós

Pas 3: escriure el codi

Redacció del Codi
Redacció del Codi

Aquest tutorial no tracta d’escriure el codi en si. Però utilitzant els comentaris inclosos al codi, podreu entendre què està passant.

Ara podeu obrir el fitxer.pde que s’inclou a la carpeta extreta que heu descarregat abans. Veureu que el codi s’obre i el podeu veure bé.

Pas 4: el model 3D

El model 3D
El model 3D

Vam utilitzar Blender per fer el nostre model, aquest és un programa de modelatge gratuït (https://www.blender.org/download/) o utilitzem un programa de modelatge diferent. Si no teniu experiència amb el modelatge, també podeu trobar models 3D en línia (https://www.thingiverse.com/). La carpeta amb models i codi 3D ja s’ha creat per a vosaltres, però si voleu fer el vostre propi projecte haurà de seguir les instruccions següents.

- Creeu una carpeta de dades (anomenada "dades") a la carpeta d'esbossos de processament. (El vostre esbós s'ha de desar primer, assegureu-vos de saber on es desa. Per defecte a Windows es troba dins de vosaltres documents / processing / name_of_sketch)

- Exportació: deseu el vostre model 3D com a fitxer.obj - Inclou el fitxer.mtl que fa referència a les textures (si en teniu)

- En cas que tingueu textures, col·loqueu-les també a la carpeta de dades i assegureu-vos que el fitxer.mtl hi fa referència correctament. (Els fitxers.mtl es poden obrir amb un bloc de notes per exemple i contenen text pla)

- Nota: un telèfon no pot gestionar models molt complexos ni moltes textures, així que assegureu-vos que el model sigui de polièster baix i que incloeu el mínim de textures possible. Vaig enrajolar una textura en un avió i va fer que l’esbós fos insuportablement lent.

Pas 5: executeu al dispositiu

Executeu-vos al dispositiu
Executeu-vos al dispositiu

Ara ja esteu preparat per executar l’exemple al vostre telèfon mòbil.

Primer, comproveu a la pestanya Android i dispositius si apareix el vostre dispositiu. Si no és així, assegureu-vos que heu seguit els passos del pas 1 d’aquest tutorial.

Si apareix el dispositiu, esteu a punt per executar el botó o utilitzeu la drecera ctrl + R. El procés començarà a compilar l'esbós i a instal·lar-lo al telèfon mòbil. Si el processament genera un error, consulteu el primer pas d’aquest tutorial o comproveu el vostre codi.

Pas 6: Reproducció de simulacions de realitat virtual

Reproducció de simulació de realitat virtual
Reproducció de simulació de realitat virtual

Ara heu acabat, es llançarà l'aplicació Google Cardboard i podreu gaudir de la gloriosa experiència de la RV mòbil.

Pas 7: les nostres fonts

La configuració principal de l'aplicació s'ha basat en la informació dels següents enllaços. Aquests contenen informació fantàstica sobre la creació d'aplicacions per a Android mitjançant el processament, inclosa la realitat virtual.

android.processing.org/

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

El lloc oficial de processament és una gran ajuda per escriure el vostre codi de processament, que inclou una llista de referències.

processing.org/reference/

Si necessiteu ulleres VR, podeu comprar-les per molt pocs diners, per exemple:

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

Si voleu fer una captura de pantalla del telèfon, podeu utilitzar:

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

Recomanat: