Turinys:

Virtuali realybė mobiliesiems naudojant „Android“apdorojimą (TfCD): 7 žingsniai (su paveikslėliais)
Virtuali realybė mobiliesiems naudojant „Android“apdorojimą (TfCD): 7 žingsniai (su paveikslėliais)

Video: Virtuali realybė mobiliesiems naudojant „Android“apdorojimą (TfCD): 7 žingsniai (su paveikslėliais)

Video: Virtuali realybė mobiliesiems naudojant „Android“apdorojimą (TfCD): 7 žingsniai (su paveikslėliais)
Video: VR Žaidimų valdiklis Android arba iOS telefonams iš AliExpress [Apžvalga] 2024, Gruodis
Anonim
Image
Image
Apdorojimo nustatymas
Apdorojimo nustatymas

Virtuali realybė (VR) yra viena iš naujų technologijų, kurios gali būti įdomios, tai būsimi produktai. Jis turi daug galimybių ir jums net nereikia brangių VR akinių („Oculus Rift“). Tai gali atrodyti labai sunku padaryti patiems, tačiau pagrindai yra lengvesni, nei atrodo. Jei turite pagrindinių programavimo ir modeliavimo įgūdžių, galite tai padaryti. Mes naudojome „Processing“ir „Blender“. Ši instrukcija yra žingsnis po žingsnio vadovas, kaip programuoti paprastą VR aplinką telefone. Viskas, ko jums reikia, yra „Android“telefonas, (kartoniniai) VR telefono akiniai ir programinė įranga (apdorojimo ir 3D modeliavimo programinė įranga). Šios instrukcijos pabaigoje turėsite kambarį su keliais (judančiais) objektais.

1 žingsnis: Prieš pradėdami

Prieš pradėdami turite atlikti 3 dalykus: 1. Atsisiųskite apdorojimą iš

2. Įsitikinkite, kad jūsų telefonas nustatytas į kūrėjo režimą: kiekvienam telefonui tai gali būti skirtinga, pateikiamos kelios parinktys: „Android“: Nustatymai> Apie telefoną> Sukūrimo numeris „Samsung Galaxy“: Nustatymai> Apie įrenginį> Sukūrimo numeris LG: Nustatymai> Apie telefoną> Informacija apie programinę įrangą> Sukūrimo numeris HTC One: Nustatymai> Apie> Programinės įrangos informacija> Daugiau> Sukūrimo numeris

Radę nustatymų skyrių „Sukurti numerį“, 7 kartus bakstelėkite skyrių. Po septinto palietimo telefonas bus kūrėjo režimu.

Po to eikite į: nustatymas> parinktis kūrėjams> įjunkite USB derinimą Taip pat įsitikinkite, kad jūsų telefonas priima programas iš nežinomų šaltinių.

3. Atsisiųskite ir ištraukite failus iš šios mokymo programos. Įtrauktas ZIP failas, kuriame yra visi failai, taip pat failai, kuriuose yra 3D failo duomenys iš mūsų naudojamos programos („Blender“). Atsisiųskite ir išpakuokite šį aplanką ir įdėkite jį į savo kompiuterį, kur jį rasite. 4 veiksme jūsų bus paprašyta dar kartą atidaryti aplanką.

2 veiksmas: nustatykite apdorojimą

Apdorojimo nustatymas
Apdorojimo nustatymas
Apdorojimo nustatymas
Apdorojimo nustatymas

Prieš pradėdami turėsite nustatyti apdorojimą, kad palaikytumėte „Android“kūrimą. Pirmasis žingsnis yra įjungti apdorojimo „Android“režimą spustelėjus java mygtuką viršutinėje dešinėje eskizo lango dalyje. (1 paveikslas)

Tai paragins jus su pranešimu. Spustelėkite „atsisiųsti SDK automatiškai“ir apdorojimas pradės atsisiųsti visus failus, būtinus „Android“programoms kurti. (2 paveikslas)

Kai šis procesas bus baigtas, galėsite sukurti „Android“skirtas programas, įskaitant VR programas, į kurias mes sutelksime dėmesį. Norėdami atlikti šį darbą, turėsite pasirinkti dar vieną parinktį. Eikite į „Android“ir pasirinkite skirtuką VR. Taip įsitikinsite, kad programoje yra visos būtinos bibliotekos, kai ji eksportuojama. (3 paveikslas)

Dabar esate pasiruošę pradėti kurti savo eskizą

3 žingsnis: kodo rašymas

Kodo rašymas
Kodo rašymas

Ši pamoka skirta ne paties kodo rašymui. Tačiau naudodami komentarus, įtrauktus į kodą, galėsite suprasti, kas vyksta.

Dabar galite atidaryti.pde failą, kuris yra įtrauktas į išgautą aplanką, kurį atsisiuntėte anksčiau. Pamatysite, kad kodas atsivers ir galėsite jį gerai pažvelgti.

4 žingsnis: 3D modelis

3D modelis
3D modelis

Savo modeliui kurti naudojome „Blender“, tai nemokama modeliavimo programa (https://www.blender.org/download/) arba kita modeliavimo programa. Jei neturite modeliavimo patirties, 3D modelių taip pat galite rasti internete (https://www.thingiverse.com/). Aplankas su 3D modeliais ir kodu jau sukurtas jums, bet jei norite sukurti savo projektą turėsite vykdyti toliau pateiktas instrukcijas.

- Sukurkite duomenų aplanką (vadinamą „duomenimis“) apdorojimo eskizų aplanke. (Pirmiausia reikia išsaugoti eskizą, įsitikinkite, kad žinote, kur jis išsaugotas. Pagal numatytuosius nustatymus „Windows“jis yra jūsų viduje/dokumentai/apdorojimo_pavadinimas)

- Eksportavimas: išsaugokite savo 3D modelį kaip.obj failą - įskaitant.mtl failą, kuriame nurodomos tekstūros (jei turite)

- Jei turite tekstūrų, įdėkite jas į duomenų aplanką ir įsitikinkite, kad.mtl failas į jas nurodo teisingai. (pvz., mtl failus galima atidaryti naudojant užrašų knygelę ir juose yra paprasto teksto)

- Pastaba: telefonas negali valdyti labai sudėtingų modelių ar daugybės tekstūrų, todėl įsitikinkite, kad modelis yra žemo polietileno ir įtraukiate kuo mažiau tekstūrų. Lėktuve išklijavau tekstūrą ir eskizas tapo nepakeliamai lėtas.

5 veiksmas: paleiskite įrenginį

Vykdyti įrenginyje
Vykdyti įrenginyje

Dabar esate pasiruošę paleisti pavyzdį savo mobiliajame telefone.

Pirmiausia „Android“ir įrenginių skirtuke patikrinkite, ar jūsų įrenginys rodomas. Jei taip nėra, įsitikinkite, kad atlikote šios pamokos 1 veiksme nurodytus veiksmus.

Jei pasirodo įrenginys, esate pasirengęs paspausti mygtuką „Vykdyti įrenginyje“arba naudoti spartųjį klavišą „Ctrl“+R. Apdorojant bus pradėtas rinkti eskizas ir įdiegtas į mobilųjį telefoną. Jei apdorojant pateikiama klaida, patikrinkite pirmąjį šios pamokos veiksmą arba patikrinkite kodą.

6 veiksmas: žaidžiamas VR modeliavimas

Žaidžiamas VR modeliavimas
Žaidžiamas VR modeliavimas

Kai baigsite, bus paleista „Google“kartono programa ir galėsite mėgautis šlovinga mobiliojo VR patirtimi.

7 žingsnis: mūsų šaltiniai

Pagrindinis programos nustatymas buvo pagrįstas informacija iš šių nuorodų. Juose yra daug informacijos apie programų kūrimą „Android“naudojant apdorojimą, įskaitant VR.

android.processing.org/

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

Puiki pagalba rašant apdorojimo kodą yra oficiali apdorojimo svetainė, kurioje yra nuorodų sąrašas.

processing.org/reference/

Jei jums reikia VR akinių, galite juos nusipirkti už labai mažus pinigus, pavyzdžiui:

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

Jei norite užfiksuoti telefono ekraną, galite naudoti:

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

Rekomenduojamas: