Obsah:
- Krok 1: Pred začatím
- Krok 2: Nastavenie spracovania
- Krok 3: Napíšte kód
- Krok 4: 3D model
- Krok 5: Spustite na zariadení
- Krok 6: Hranie simulácie VR
- Krok 7: Naše zdroje
Video: Mobilná virtuálna realita využívajúca spracovanie pre Android (TfCD): 7 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
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
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
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
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í
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
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:
Virtuálna realita na Raspberry Pi s BeYourHero !: 19 krokov (s obrázkami)
Virtuálna realita na Raspberry Pi s BeYourHero !: Vitajte v " Staňte sa svojim hrdinom " projekt! Dúfam, že ste pripravení vstúpiť do ďalšej generácie ponorenia do virtuálnej reality! Tento projekt vám poskytne úplné ovládanie gestami akéhokoľvek virtuálneho hrdinu, ktorého máte radi, pomocou jednoduchej sady lacných zariadení, ktoré používajú
Odraziť späť ! Hra pre virtuálnu realitu využívajúca Arduino a Acclerometer: 9 krokov
Odraziť späť ! Hra pre virtuálnu realitu využívajúca Arduino a Acclerometer: V tomto návode vytvoríme hru pre virtuálnu realitu pomocou Arduino a Acclerometer
Núdzová mobilná nabíjačka využívajúca solárny panel [Kompletný sprievodca]: 4 kroky
Núdzová mobilná nabíjačka využívajúca solárny panel [Kompletný sprievodca]: Hľadáte spôsob, ako nabiť telefón, keď vám úplne dochádzajú možnosti? Vyrobte si núdzovú mobilnú nabíjačku s prenosným solárnym panelom, ktorá sa môže hodiť najmä na cestách alebo pri vonkajšom kempovaní. Jedná sa o hobby projekt s
Jednoduchá aplikácia pre supermarket využívajúca RFID RC-522 a Arduino Mega: 6 krokov
Jednoduchá aplikácia pre supermarket využívajúca RFID RC-522 a Arduino Mega: Je dobré, že vás tu opäť vidím, priatelia, v mojom inom návode, tu vám pomôžem vytvoriť jednoduchú aplikáciu pre supermarkety pomocou RFID RC-522 a Arduino so spracovaním na vytvorenie jednoduché GUI. Poznámka: nespúšťajte sériový monitor Arduino počas spustenia
CityCoaster - vytvorte si vlastnú dráhu pre rozšírenú realitu pre svoje podnikanie (TfCD): 6 krokov (s obrázkami)
CityCoaster - vytvorte si vlastnú dráhu pre rozšírenú realitu pre svoje podnikanie (TfCD): mesto pod vašim šálkou! CityCoaster je projekt, ktorý sa rodí a uvažuje o produkte pre letisko Rotterdam v Haagu, ktorý by mohol vyjadriť identitu mesta a zabaviť klientov salónika s rozšírenou realitou. V takom prostredí