Cuprins:

Realitate virtuală mobilă folosind procesarea pentru Android (TfCD): 7 pași (cu imagini)
Realitate virtuală mobilă folosind procesarea pentru Android (TfCD): 7 pași (cu imagini)

Video: Realitate virtuală mobilă folosind procesarea pentru Android (TfCD): 7 pași (cu imagini)

Video: Realitate virtuală mobilă folosind procesarea pentru Android (TfCD): 7 pași (cu imagini)
Video: Realitate agumentata, cum functioneaza aplicatia HaHaHa Reality pe Android 2024, Noiembrie
Anonim
Image
Image
Configurarea procesării
Configurarea procesării

Realitatea virtuală (VR) este una dintre noile tehnologii care ar putea fi interesante pentru produsele viitoare. Are o mulțime de oportunități și nici nu aveți nevoie de ochelari VR scumpi (Oculus Rift). Poate părea foarte greu să te faci singur, dar elementele de bază sunt mai ușoare decât pare. Dacă aveți abilități de bază de programare și modelare, o puteți face. Am folosit Processing și Blender. Acest instructable este un ghid pas cu pas pentru a programa un mediu VR simplu pe telefon. Tot ce aveți nevoie este telefonul dvs. Android, ochelarii și software-ul pentru telefon VR (carton) (software de procesare și modelare 3D). La sfârșitul acestui instructable, veți avea o cameră cu mai multe obiecte (în mișcare).

Pasul 1: Înainte de a începe

Înainte de a începe, trebuie să faceți 3 lucruri: 1. Prelucrarea descărcării, de pe

2. Asigurați-vă că telefonul dvs. este setat în modul dezvoltator: acest lucru poate fi diferit în funcție de telefon, mai jos sunt oferite câteva opțiuni: Android: Setări> Despre telefon> Număr construire Samsung Galaxy: Setări> Despre dispozitiv> Număr construire LG: Setări> Despre telefon> Informații software> Număr compilare HTC One: Setări> Despre> Informații software> Mai multe> Număr construire

Când găsiți secțiunea Build number din setări, atingeți secțiunea de 7 ori. După a 7-a atingere, telefonul va fi în modul dezvoltator.

După aceasta, accesați: setare> opțiune pentru dezvoltatori> activați depanarea USB De asemenea, asigurați-vă că telefonul dvs. acceptă aplicații din surse necunoscute.

3. Descărcați și extrageți fișierele din acest tutorial. Este inclus un fișier zip în care sunt incluse toate fișierele, precum și fișierele care includ datele fișierului 3D din programul pe care l-am folosit (Blender). Descărcați și dezarhivați acest folder și plasați-l undeva pe computerul dvs., unde îl puteți găsi. La pasul 4 vi se va cere să deschideți din nou folderul.

Pasul 2: Configurarea procesării

Configurarea procesării
Configurarea procesării
Configurarea procesării
Configurarea procesării

Înainte de a începe, va trebui să configurați procesarea pentru a sprijini dezvoltarea Android. Primul pas este să activați modul de procesare Android făcând clic pe butonul java din partea dreaptă sus a ferestrei de schiță. (imaginea 1)

Acest lucru vă va solicita un mesaj. Faceți clic pe „Descărcați SDK automat” și procesarea va începe să descarce toate fișierele necesare pentru a crea aplicații Android. (imaginea 2)

La finalizarea acestui proces, veți putea crea aplicații pentru Android, care includ aplicații VR pe care ne vom concentra. Pentru a face acest lucru, va trebui să selectați încă o opțiune. Accesați Android și selectați fila VR, acest lucru vă va asigura că aplicația include toate bibliotecile necesare atunci când este exportată. (imaginea 3)

Acum sunteți gata să începeți să lucrați la schița dvs.

Pasul 3: Scrierea codului

Scrierea Codului
Scrierea Codului

Acest tutorial nu se referă la scrierea codului în sine. Dar folosind comentariile incluse în cod veți putea înțelege ce se întâmplă.

Acum puteți deschide fișierul.pde care este inclus în folderul extras pe care l-ați descărcat anterior. Veți vedea codul care se deschide și îl puteți privi bine.

Pasul 4: Modelul 3D

Modelul 3D
Modelul 3D

Am folosit Blender pentru a ne crea modelul, acesta este un program de modelare gratuit (https://www.blender.org/download/) sau folosim un program de modelare diferit. Dacă nu aveți experiență în modelare, puteți găsi și modele 3D online (https://www.thingiverse.com/). Dosarul cu modele 3D și cod au fost deja create pentru dvs., dar dacă doriți să vă creați propriul proiect va trebui să urmați următoarele instrucțiuni.

- Creați un folder de date (numit „date”) în dosarul de schiță de procesare. (Schița dvs. trebuie să fie salvată mai întâi, asigurați-vă că știți unde este salvată. În mod implicit în Windows este în interiorul dvs. documents / processing / name_of_sketch)

- Export: salvați modelul 3D ca fișier.obj - Inclusiv fișierul.mtl care face trimitere la texturi (dacă aveți)

- În cazul în care aveți texturi, plasați-le și în folderul de date și asigurați-vă că fișierul.mtl face referire corect la acestea. (fișierele.mtl pot fi deschise cu notepad de exemplu și conțin text simplu)

- notă: un telefon nu poate gestiona modele foarte complexe sau multe texturi, deci asigurați-vă că modelul este cu poli redus și includeți cât mai puține texturi. Am placat o textură pe un avion și a făcut schița insuportabil de lentă.

Pasul 5: Rulați pe dispozitiv

Rulați pe dispozitiv
Rulați pe dispozitiv

Acum sunteți gata să rulați exemplul pe telefonul dvs. mobil.

Mai întâi, verificați sub fila Android și dispozitive dacă aparatul dvs. apare. Dacă nu este cazul, asigurați-vă că ați urmat pașii de la pasul 1 al acestui tutorial.

Dacă dispozitivul apare, sunteți gata să apăsați butonul Executare pe dispozitiv sau să utilizați comanda rapidă ctrl + R. Procesarea va începe să compileze schița și să o instaleze pe telefonul mobil. Dacă procesarea generează o eroare, verificați primul pas din acest tutorial sau verificați codul.

Pasul 6: Redarea simulării VR

Redarea simulării VR
Redarea simulării VR

Acum ați terminat, aplicația Google Cardboard se va lansa și vă puteți bucura de experiența glorioasă a VR-ului mobil.

Pasul 7: Sursele noastre

Configurarea principală a aplicației s-a bazat pe informații din următoarele link-uri. Acestea conțin informații excelente despre crearea de aplicații pentru Android folosind procesarea, inclusiv VR.

android.processing.org/

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

Un mare ajutor în scrierea codului dvs. de procesare este site-ul oficial de procesare, care include o listă de referințe.

processing.org/reference/

Dacă aveți nevoie de ochelari VR, le puteți cumpăra pentru foarte puțini bani, de exemplu:

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

Doriți să realizați o captură de ecran a telefonului dvs., puteți utiliza:

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

Recomandat: