Kazalo:
- 1. korak: Preden začnete
- 2. korak: Nastavitev obdelave
- 3. korak: Pisanje kode
- 4. korak: 3D model
- 5. korak: Zaženite v napravi
- 6. korak: Predvajanje simulacije VR
- 7. korak: Naši viri
Video: Mobilna navidezna resničnost z obdelavo za Android (TfCD): 7 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Navidezna resničnost (VR) je ena izmed novih tehnologij, ki bi lahko bile zanimive, prihodnji izdelki. Ima veliko priložnosti in ne potrebujete niti dragih VR očal (Oculus Rift). Morda se vam zdi zelo težko narediti sami, vendar so osnove lažje, kot se zdi. Če imate osnovne veščine programiranja in modeliranja, lahko to storite. Uporabili smo Processing in Blender. Ta navodila so navodila po korakih za programiranje preprostega okolja VR na vašem telefonu. Vse kar potrebujete so vaš telefon Android, (kartonska) očala za telefon VR in programska oprema (programska oprema za obdelavo in 3D modeliranje). Na koncu tega navodila boste imeli sobo z več (premikajočimi se) predmeti.
1. korak: Preden začnete
Preden začnete, morate narediti 3 stvari: 1. Prenesite obdelavo s spletnega mesta
2. Prepričajte se, da je vaš telefon nastavljen na način za razvijalce: to je lahko različno za vsak telefon, spodaj je navedenih nekaj možnosti: Android: Nastavitve> O telefonu> Številka zgradbe Samsung Galaxy: Nastavitve> O napravi> Številka zgradbe LG: Nastavitve> O telefonu> Podatki o programski opremi> Številka gradnje HTC One: Nastavitve> Vizitka> Podatki o programski opremi> Več> Številka gradnje
Ko najdete razdelek »Številka gradnje« v nastavitvah, se 7 -krat dotaknite razdelka. Po 7. dotiku bo telefon v načinu za razvijalce.
Po tem pojdite na: nastavitev> možnost za razvijalce> omogoči odpravljanje napak USB Prav tako se prepričajte, da vaš telefon sprejema aplikacije iz neznanih virov.
3. Prenesite in izvlecite datoteke iz te vadnice. Vključena je datoteka zip, v katero so vključene vse datoteke, pa tudi datoteke, ki vsebujejo podatke 3D datotek iz programa, ki smo ga uporabili (Blender). Prenesite in razpakirajte to mapo in jo postavite nekam v računalnik, kjer jo najdete. V 4. koraku boste morali znova odpreti mapo.
2. korak: Nastavitev obdelave
Preden začnete, boste morali nastaviti podporo za razvoj Androida. Prvi korak je omogočiti način Android za obdelavo s klikom na gumb java v zgornjem desnem delu okna skice. (slika 1)
To vas bo pozvalo k sporočilu. Kliknite »Samodejni prenos SDK -ja« in obdelava bo začela nalagati vse datoteke, potrebne za ustvarjanje aplikacij za Android. (slika 2)
Ko bo ta postopek končan, boste lahko ustvarili aplikacije za android, ki vključujejo aplikacije VR, na katere se bomo osredotočili. Če želite to narediti, morate izbrati še eno možnost. Pojdite na Android in izberite zavihek VR, s tem boste zagotovili, da aplikacija pri izvozu vključuje vse potrebne knjižnice. (slika 3)
Zdaj ste pripravljeni, da začnete delati na svoji skici
3. korak: Pisanje kode
Ta vadnica ne govori o pisanju same kode. Toda s komentarji, vključenimi v kodo, boste lahko razumeli, kaj se dogaja.
Zdaj lahko odprete datoteko.pde, ki je vključena v izvlečeno mapo, ki ste jo že prenesli. Videli boste, da se koda odpre in si jo lahko dobro ogledate.
4. korak: 3D model
Za izdelavo našega modela smo uporabili Blender, to je brezplačen program za modeliranje (https://www.blender.org/download/) ali uporabite drug program za modeliranje. Če nimate izkušenj z modeliranjem, lahko 3D modele najdete tudi na spletu (https://www.thingiverse.com/). Mapa s 3D modeli in kodo je že ustvarjena za vas, če pa želite narediti svoj projekt boste morali upoštevati naslednja navodila.
- Ustvarite podatkovno mapo (imenovano »podatki«) v mapi za skice za obdelavo. (Najprej morate shraniti svojo skico. Prepričajte se, da veste, kje je shranjena. Privzeto je v oknih v dokumentih/obdelava/ime_ skice)
- Izvoz: shranite svoj 3D model kot datoteko.obj - Vključno z datoteko.mtl, ki se sklicuje na teksture (če jih imate)
- Če imate teksture, jih postavite tudi v podatkovno mapo in se prepričajte, da se datoteke.mtl pravilno sklicujejo nanje. (Datoteke.mtl lahko na primer odprete z beležnico in vsebujejo navadno besedilo)
- opomba: Telefon ne zmore zelo zapletenih modelov ali številnih tekstur, zato se prepričajte, da je model nizko poli in vključite čim manj tekstur. Na ravnino sem položil teksturo in skica je postala neznosno počasna.
5. korak: Zaženite v napravi
Zdaj ste pripravljeni uporabiti primer na svojem mobilnem telefonu.
Najprej na zavihku android in naprave preverite, ali se vaša naprava prikazuje. Če temu ni tako, se prepričajte, da ste sledili korakom v 1. koraku te vadnice.
Če se naprava prikaže, ste pripravljeni pritisniti gumb za zagon na napravi ali uporabite bližnjico ctrl+R. Z obdelavo se bo začelo sestavljanje skice in namestitev na vaš mobilni telefon. Če pri obdelavi pride do napake, preverite prvi korak te vadnice ali preverite svojo kodo.
6. korak: Predvajanje simulacije VR
Zdaj ste končali, zagnala se bo google aplikacija za karton in uživali boste v veličastni izkušnji mobilne VR.
7. korak: Naši viri
Glavna nastavitev aplikacije temelji na podatkih s spodnjih povezav. Ti vsebujejo odlične informacije o ustvarjanju aplikacij za Android z obdelavo, vključno z VR.
android.processing.org/
android.processing.org/tutorials/vr_intro/i…
V veliko pomoč pri pisanju vaše kode za obdelavo je uradno spletno mesto obdelave, ki vsebuje seznam referenc.
processing.org/reference/
Če potrebujete očala VR, jih lahko kupite za zelo malo denarja, na primer:
www.amazon.com/slp/google-cardboard-viewer…
Če želite posneti zaslon telefona, lahko uporabite:
www.duapps.com/product/du-recorder.html
Priporočena:
Navidezna resničnost na Raspberry Pi z BeYourHero !: 19 korakov (s slikami)
Navidezna resničnost na Raspberry Pi z BeYourHero !: Dobrodošli v " Be Your Hero " Upam, da ste pripravljeni za vstop v naslednjo generacijo potopitve v virtualno resničnost! Ta projekt vam bo omogočil popoln nadzor nad kretnjami katerega koli virtualnega junaka, ki vam je všeč, s preprostim nizom poceni naprav, ki uporabljajo
Navidezna luknja: 4 koraki (s slikami)
Navidezna luknja: Po ocenah je po vsem svetu 770 milijonov nadzornih kamer. Nekateri od njih še vedno imajo privzeto geslo, zaradi česar so lahko dostopni vsem, ki imajo internetno povezavo. Ta virtualna luknja je naprava za ogled nekaterih od teh
Obleka za navidezno resničnost z uporabo Arduina: 7 korakov (s slikami)
Obleka za navidezno resničnost z uporabo Arduina: Ta projekt sem ustvaril za igranje običajnih računalniških iger v polni VR. Ta projekt posnema vaša gibanja s pritiskom ali držanjem tipk na tipkovnici Primer- ko se premaknete naprej, se posnema dejanje pritiska na tipko 'w'. Imam emu
Očala za virtualno in mešano resničnost: 15 korakov (s slikami)
Očala za virtualno in mešano resničnost: Uvod: Med magistrskim tečajem Tehnologija za oblikovanje konceptov smo bili naprošeni, da raziščemo nastajajočo tehnologijo, ki ustreza našemu glavnemu projektu, in preizkusimo to tehnologijo z izdelavo prototipa. Tehnologiji, ki smo jo izbrali, sta virtualni reali
EKitty: Vaša navidezna mačka: 11 korakov (s slikami)
EKitty: Vaša virtualna mačka: eKitty je mačja blazina z okvirjem za fotografije LCD, vgrajenim v glavo. LCD zaslon se premika skozi šest različnih obrazov v intervalih po 15 sekund. Prvotno smo eKitty zgradili, da bi videli odziv ljudi, ko jim je prikazana preprosta ljubka igrača s spreminjajočimi se čustvi