Obsah:
- Krok 1: Než začnete
- Krok 2: Nastavení zpracování
- Krok 3: Psaní kódu
- Krok 4: 3D model
- Krok 5: Spusťte na zařízení
- Krok 6: Přehrávání simulace VR
- Krok 7: Naše zdroje
Video: Mobilní virtuální realita využívající zpracování pro Android (TfCD): 7 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:24
Virtuální realita (VR) je jednou z nových technologií, které by mohly být zajímavé, budoucí produkty. Má spoustu příležitostí a nepotřebujete ani drahé brýle VR (Oculus Rift). Může se to zdát velmi obtížné udělat sami, ale základy jsou jednodušší, než to vypadá. Pokud máte základní znalosti programování a modelování, můžete to zvládnout. Použili jsme Processing a Blender. Tento návod je krok za krokem k programování jednoduchého prostředí VR ve vašem telefonu. Vše, co potřebujete, je váš telefon Android, (lepenkové) brýle a software VR (software pro zpracování a 3D modelování). Na konci tohoto pokynu budete mít místnost s více (pohybujícími se) objekty.
Krok 1: Než začnete
Než začnete, musíte udělat 3 věci: 1. Stáhněte si zpracování z
2. Ujistěte se, že je váš telefon nastaven na režim vývojáře: To se může lišit pro každý telefon, níže je uvedeno několik možností: Android: Nastavení> O telefonu> Číslo sestavení Samsung Galaxy: Nastavení> O zařízení> Číslo sestavení LG: Nastavení> O telefonu> Informace o softwaru> Číslo sestavení HTC One: Nastavení> O aplikaci> Informace o softwaru> Více> Číslo sestavení
Když v nastavení najdete sekci Číslo sestavení, klepněte na ni 7krát. Po 7. klepnutí bude telefon v režimu vývojáře.
Poté přejděte na: nastavení> možnost pro vývojáře> povolit ladění USB Také se ujistěte, že váš telefon přijímá aplikace z neznámých zdrojů.
3. Stáhněte a extrahujte soubory z tohoto tutoriálu. Je zahrnut soubor zip, ve kterém jsou zahrnuty všechny soubory, stejně jako soubory, které obsahují data 3D souboru z programu, který jsme použili (Blender). Stáhněte a rozbalte tuto složku a umístěte ji někam do počítače, kde ji najdete. V kroku 4 budete požádáni o opětovné otevření složky.
Krok 2: Nastavení zpracování
Než budete moci začít, budete muset nastavit zpracování pro podporu vývoje pro Android. Prvním krokem je povolení režimu zpracování systému Android kliknutím na tlačítko java v pravé horní části okna skici. (obrázek 1)
To vás vyzve ke zprávě. Klikněte na „stáhnout SDK automaticky“a zpracování začne stahovat všechny soubory potřebné k vytváření aplikací pro Android. (obrázek 2)
Po dokončení tohoto procesu budete moci vytvářet aplikace pro Android, což zahrnuje aplikace VR, na které se zaměříme. Aby to fungovalo, budete muset vybrat ještě jednu možnost. Přejděte na Android a vyberte kartu VR, čímž zajistíte, že aplikace bude při exportu obsahovat všechny potřebné knihovny. (obrázek 3)
Nyní jste připraveni začít pracovat na své skice
Krok 3: Psaní kódu
Tento tutoriál není o psaní samotného kódu. Ale pomocí komentářů obsažených v kódu budete schopni pochopit, co se děje.
Nyní můžete otevřít soubor.pde, který je součástí extrahované složky, kterou jste si dříve stáhli. Uvidíte, že se kód otevře a můžete se na něj pořádně podívat.
Krok 4: 3D model
K výrobě modelu jsme použili Blender, jedná se o bezplatný program pro modelování (https://www.blender.org/download/) nebo jsme použili jiný program pro modelování. Pokud nemáte zkušenosti s modelováním, můžete 3D modely najít také online (https://www.thingiverse.com/). Složka s 3D modely a kódem již byla vytvořena, ale pokud chcete vytvořit vlastní projekt budete muset dodržovat následující pokyny.
- Ve složce skici zpracování vytvořte datovou složku (nazývanou „data“). (Váš náčrt musí být nejprve uložen, ujistěte se, že víte, kde je uložen. Ve výchozím nastavení je ve Windows ve vašich dokumentech/zpracování/název_skici)
- Export: uložte svůj 3D model jako soubor.obj - Včetně souboru.mtl, který odkazuje na textury (pokud nějaké máte)
- Pokud máte textury, umístěte je také do datové složky a ujistěte se, že na ně soubor.mtl správně odkazuje. (Soubory.mtl lze otevřít například pomocí poznámkového bloku a obsahovat prostý text)
- poznámka: Telefon nezvládá velmi složité modely nebo mnoho textur, proto se ujistěte, že model je nízko poly a že zadáváte co nejméně textur. Nalepil jsem texturu do letadla a díky tomu byla skica nesnesitelně pomalá.
Krok 5: Spusťte na zařízení
Nyní jste připraveni spustit příklad na svém mobilním telefonu.
Nejprve na kartě Android a zařízení zkontrolujte, zda se vaše zařízení zobrazuje. Pokud tomu tak není, ujistěte se, že jste postupovali podle kroků v kroku 1 tohoto kurzu.
Pokud se zařízení zobrazí, jste připraveni stisknout tlačítko Spustit na zařízení nebo použít zkratku ctrl+R. Zpracováním se zahájí kompilace náčrtu a jeho instalace do vašeho mobilního telefonu. Pokud zpracování vyvolá chybu, zkontrolujte první krok tohoto kurzu nebo zkontrolujte kód.
Krok 6: Přehrávání simulace VR
Nyní jste hotovi, spustí se aplikace Google Cardboard a můžete si užít nádherný zážitek z mobilní VR.
Krok 7: Naše zdroje
Hlavní nastavení aplikace bylo založeno na informacích z následujících odkazů. Ty obsahují skvělé informace o vytváření aplikací pro Android pomocí zpracování, včetně VR.
android.processing.org/
android.processing.org/tutorials/vr_intro/i…
Velkou pomocí při psaní kódu zpracování je oficiální web zpracování, který obsahuje seznam referencí.
processing.org/reference/
Pokud potřebujete brýle VR, můžete si je koupit za velmi málo peněz například:
www.amazon.com/slp/google-cardboard-viewer…
Chcete -li pořídit snímek obrazovky svého telefonu, můžete použít:
www.duapps.com/product/du-recorder.html
Doporučuje:
Virtuální realita na Raspberry Pi s BeYourHero !: 19 kroků (s obrázky)
Virtuální realita na Raspberry Pi s BeYourHero !: Vítejte v " Staňte se svým hrdinou " Doufám, že jste připraveni vstoupit do další generace ponoření do virtuální reality! Tento projekt vám poskytne plnou kontrolu nad gesty jakéhokoli virtuálního hrdiny, kterého máte rádi, pomocí jednoduché sady levných zařízení pomocí
Základní mobilní telefon využívající vyhledávací sadu STM32F407 a modul GSM A6: 14 kroků (s obrázky)
Základní mobilní telefon využívající soupravu STM32F407 Discovery Kit a modul GSM A6: Chtěli jste někdy vytvořit skvělý vestavěný projekt ?. Pokud ano, co takhle postavit jeden z nejpopulárnějších a nejoblíbenějších gadgetů, tj. Mobilní telefon !!!. V tomto Instructable vás provedu, jak vytvořit základní mobilní telefon pomocí STM
Odrazit se zpátky ! Hra pro virtuální realitu využívající Arduino a Acclerometer: 9 kroků
Odrazit se zpátky ! Hra pro virtuální realitu pomocí Arduina a Acclerometru: V tomto tutoriálu vytvoříme hru pro virtuální realitu pomocí Arduina a Acclerometru
Mobilní robot Bluetooth využívající Arduino Uno a Android: 5 kroků
Mobilní robot Bluetooth využívající Arduino Uno a Android: Každý má rád mobilního robota :) Jedná se o sadu mobilních robotů založenou na Maker UNO (kompatibilní s Arduino UNO). Můžete se naučit elektroniku, senzory, mikrokontrolér a kódování najednou, nezapomeňte také na zábavu! Sada se dodává ve volných částech, takže budete
Hlídač hesel na Aruino Pro Micro nebo proč to mít jednoduché, když existuje způsob zpracování!: 15 kroků (s obrázky)
Hlídač hesel na Aruino Pro Micro aneb Proč to mít jednoduché, když existuje způsob zpracování !: Zdá se, že hlavním problémem mikrokontrolérů pro fanoušky elektroniky (zejména začátečníky) je zjistit, kde je použít :) V dnešní době elektronika, zejména digitální , stále více vypadá jako černá magie. Pouze 80 Lvl čarodějů je