Obsah:

Mobilná virtuálna realita využívajúca spracovanie pre Android (TfCD): 7 krokov (s obrázkami)
Mobilná virtuálna realita využívajúca spracovanie pre Android (TfCD): 7 krokov (s obrázkami)

Video: Mobilná virtuálna realita využívajúca spracovanie pre Android (TfCD): 7 krokov (s obrázkami)

Video: Mobilná virtuálna realita využívajúca spracovanie pre Android (TfCD): 7 krokov (s obrázkami)
Video: CS50 2015 – 10-я неделя 2024, Júl
Anonim
Image
Image
Nastavenie spracovania
Nastavenie spracovania

Virtuálna realita (VR) je jednou z nových technológií, ktoré by mohli byť zaujímavé, budúce produkty. Má veľa príležitostí a nepotrebujete ani drahé okuliare VR (Oculus Rift). Zdá sa, že je veľmi ťažké to urobiť sami, ale základy sú jednoduchšie, ako sa zdá. Ak máte základné znalosti programovania a modelovania, zvládnete to. Použili sme Processing a Blender. Tento návod je podrobný návod na naprogramovanie jednoduchého prostredia VR vo vašom telefóne. Všetko, čo potrebujete, je váš telefón s Androidom, (kartónové) VR okuliare a softvér (softvér na spracovanie a 3D modelovanie). Na konci tohto pokynu budete mať miestnosť s viacerými (pohyblivými) predmetmi.

Krok 1: Pred začatím

Predtým, ako začnete, sú tri veci, ktoré musíte urobiť: 1. Spracovanie sťahovania z

2. Uistite sa, že je váš telefón nastavený na režim vývojára: V každom telefóne sa to môže líšiť. Nasleduje niekoľko možností: Android: Nastavenia> Informácie o telefóne> Číslo zostavy Samsung Galaxy: Nastavenia> Informácie o zariadení> Číslo zostavy LG: Nastavenia> O telefóne> Informácie o softvéri> Číslo zostavy HTC One: Nastavenia> Informácie> Informácie o softvéri> Viac> Číslo zostavy

Keď v nastaveniach nájdete sekciu Číslo zostavy, klepnite na ňu sedemkrát. Po 7. klepnutí bude telefón v režime vývojára.

Potom prejdite na: nastavenie> možnosť pre vývojárov> povoliť ladenie USB Tiež sa uistite, že váš telefón prijíma aplikácie z neznámych zdrojov.

3. Stiahnite a extrahujte súbory z tohto tutoriálu. Je zahrnutý súbor zip, v ktorom sú zahrnuté všetky súbory, ako aj súbory, ktoré obsahujú údaje o 3D súboroch z programu, ktorý sme použili (Blender). Stiahnite a rozbaľte tento priečinok a umiestnite ho niekam do počítača, kde ho nájdete. V kroku 4 budete vyzvaní, aby ste priečinok znova otvorili.

Krok 2: Nastavenie spracovania

Nastavenie spracovania
Nastavenie spracovania
Nastavenie spracovania
Nastavenie spracovania

Než začnete, budete musieť nastaviť spracovanie na podporu vývoja pre Android. Prvým krokom je povolenie režimu spracovania systému Android kliknutím na tlačidlo java v pravej hornej časti okna náčrtu. (obrázok 1)

Zobrazí sa výzva so správou. Kliknite na „automaticky sťahovať súpravu SDK“a spracovanie začne sťahovať všetky súbory potrebné na vytváranie aplikácií pre Android. (obrázok 2)

Po dokončení tohto procesu budete môcť vytvárať aplikácie pre Android, vrátane aplikácií VR, na ktoré sa budeme zameriavať. Aby to fungovalo, musíte vybrať ešte jednu možnosť. Prejdite na Android a vyberte kartu VR, čím sa uistíte, že aplikácia pri exporte obsahuje všetky potrebné knižnice. (obrázok 3)

Teraz ste pripravení začať pracovať na svojom náčrte

Krok 3: Napíšte kód

Písanie kódexu
Písanie kódexu

Tento tutoriál nie je o písaní samotného kódu. Ale pomocou komentárov zahrnutých v kóde budete schopní porozumieť tomu, čo sa deje.

Teraz môžete otvoriť súbor.pde, ktorý je súčasťou extrahovaného priečinka, ktorý ste predtým stiahli. Uvidíte, že sa kód otvorí a môžete si ho poriadne pozrieť.

Krok 4: 3D model

3D model
3D model

Na výrobu nášho modelu sme použili Blender, toto je bezplatný program na modelovanie (https://www.blender.org/download/) alebo sme použili iný modelovací program. Ak nemáte skúsenosti s modelovaním, môžete 3D modely nájsť aj online (https://www.thingiverse.com/). Priečinok s 3D modelmi a kódom už bol vytvorený, ale ak si chcete vytvoriť vlastný projekt budete musieť postupovať podľa nasledujúcich pokynov.

- Vytvorte priečinok s údajmi (nazývaný „údaje“) v priečinku náčrtu spracovania. (Váš náčrt musí byť najskôr uložený, uistite sa, že viete, kde je uložený. Štandardne je v systéme Windows vo vašich dokumentoch/spracovanie/meno_skica)

- Export: uložte svoj 3D model ako súbor.obj - Vrátane súboru.mtl, ktorý odkazuje na textúry (ak nejaké máte)

- V prípade, že máte textúry, umiestnite ich tiež do priečinka s údajmi a uistite sa, že súbor.mtl na ne správne odkazuje. (Súbory.mtl je možné otvoriť napríklad pomocou programu Poznámkový blok a obsahovať čistý text)

- poznámka: Telefón nedokáže spracovať veľmi zložité modely alebo veľa textúr, preto sa ubezpečte, že model je nízky a obsahuje čo najmenej textúr. V lietadle som obkladal textúru a vďaka tomu bol náčrt neznesiteľne pomalý.

Krok 5: Spustite na zariadení

Spustiť na zariadení
Spustiť na zariadení

Teraz ste pripravení spustiť príklad na svojom mobilnom telefóne.

Najprv na karte Android a zariadenia skontrolujte, či sa vaše zariadenie zobrazuje. Ak to tak nie je, uistite sa, že ste postupovali podľa krokov v kroku 1 tohto tutoriálu.

Ak sa zariadenie zobrazí, ste pripravení stlačiť tlačidlo spustenia na zariadení alebo použiť skratku ctrl+R. Spracovaním sa začne zostavovať skica a nainštaluje sa do vášho mobilného telefónu. Ak spracovanie vyvolá chybu, prečítajte si prvý krok tohto tutoriálu alebo skontrolujte kód.

Krok 6: Hranie simulácie VR

Hranie simulácie VR
Hranie simulácie VR

Teraz ste hotoví, spustí sa aplikácia Google Cardboard a môžete si vychutnať nádherný zážitok z mobilnej VR.

Krok 7: Naše zdroje

Hlavné nastavenie aplikácie bolo založené na informáciách z nasledujúcich odkazov. Tieto obsahujú skvelé informácie o vytváraní aplikácií pre Android pomocou spracovania, vrátane VR.

android.processing.org/

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

Veľkou pomocou pri písaní kódu spracovania je oficiálna stránka spracovania, ktorá obsahuje zoznam referencií.

processing.org/reference/

Ak potrebujete okuliare VR, môžete si ich kúpiť za veľmi málo peňazí napríklad:

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

Ak chcete urobiť snímku obrazovky svojho telefónu, môžete použiť:

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

Odporúča: