Innehållsförteckning:

Mobil virtuell verklighet med bearbetning för Android (TfCD): 7 steg (med bilder)
Mobil virtuell verklighet med bearbetning för Android (TfCD): 7 steg (med bilder)

Video: Mobil virtuell verklighet med bearbetning för Android (TfCD): 7 steg (med bilder)

Video: Mobil virtuell verklighet med bearbetning för Android (TfCD): 7 steg (med bilder)
Video: Virtual reality-glasögon Shinecon SC-G06E med hörlurar 2024, Juli
Anonim
Image
Image
Inställning av bearbetning
Inställning av bearbetning

Virtual Reality (VR) är en av de nya teknikerna som kan vara intressanta är framtida produkter. Det har många möjligheter och du behöver inte ens dyra VR -glasögon (Oculus Rift). Det kan tyckas mycket svårt att göra själv, men grunderna är lättare än det ser ut. Om du har grundläggande programmering och modellering färdigheter kan du göra det. Vi använde bearbetning och mixer. Denna instruerbara är en steg -för -steg -guide för att programmera en enkel VR -miljö på din telefon. Allt du behöver är din Android -telefon, (kartong) VR -telefonglasögon och programvara (programvara för bearbetning och 3D -modellering). I slutet av denna instruerbara har du ett rum med flera (rörliga) objekt.

Steg 1: Innan du börjar

Innan du börjar är det tre saker du behöver göra: 1. Ladda ner bearbetning, från

2. Se till att din telefon är inställd på utvecklarläge: Detta kan vara olika per telefon, nedan finns ett par alternativ: Android: Inställningar> Om telefon> Byggnummer Samsung Galaxy: Inställningar> Om enhet> Byggnummer LG: Inställningar> Om telefonen> Programvaruinformation> Byggnummer HTC One: Inställningar> Om> Programvaruinformation> Mer> Byggnummer

När du hittar avsnittet Byggnummer i inställningarna trycker du på avsnittet 7 gånger. Efter den 7: e tryckningen kommer telefonen att vara i utvecklarläge.

Efter detta går du till: inställning> alternativ för utvecklare> aktivera USB -felsökning Kontrollera också att telefonen accepterar appar från okända källor.

3. Ladda ner och extrahera filerna från denna handledning. En zip -fil ingår där alla filer ingår samt filerna som innehåller 3D -fildata från programmet vi använde (Blender). Ladda ner och packa upp den här mappen och placera den någonstans på din dator där du kan hitta den. I steg 4 blir du ombedd att öppna mappen igen.

Steg 2: Konfigurera bearbetning

Inställning av bearbetning
Inställning av bearbetning
Inställning av bearbetning
Inställning av bearbetning

Innan du kan börja måste du konfigurera bearbetning för att stödja Android -utveckling. Det första steget är att aktivera bearbetning av android -läge genom att klicka på java -knappen i den övre högra delen av skissfönstret. (bild 1)

Detta kommer att uppmana dig med ett meddelande. Klicka på "ladda ner SDK automatiskt" och bearbetningen börjar ladda ner alla filer som behövs för att skapa Android -appar. (bild 2)

När denna process är klar kommer du att kunna skapa appar för Android, som inkluderar VR -appar som vi kommer att fokusera på. För att få detta att fungera måste du välja ett alternativ till. Gå till Android och välj VR -fliken, detta kommer att se till att appen innehåller alla nödvändiga bibliotek när den exporteras. (bild 3)

Nu är du redo att börja arbeta med din skiss

Steg 3: Skriva koden

Skriva koden
Skriva koden

Denna handledning handlar inte om att skriva koden själv. Men med hjälp av kommentarerna i koden kommer du att kunna förstå vad som händer.

Nu kan du öppna.pde -filen som ingår i den extraherade mappen som du har laddat ner tidigare. Du kommer att se koden öppna och kan ta en titt på den.

Steg 4: 3D -modellen

3D -modellen
3D -modellen

Vi använde Blender för att göra vår modell, det här är ett gratis modelleringsprogram (https://www.blender.org/download/) eller använder ett annat modelleringsprogram. Om du inte har någon erfarenhet av modellering kan du också hitta 3D -modeller online (https://www.thingiverse.com/). Mappen med 3D -modeller och kod har redan skapats åt dig, men om du vill göra ditt eget projekt du måste följa följande instruktioner.

- Skapa en datamapp (kallad "data") i skissmappen för bearbetning. (Din skiss måste sparas först, se till att du vet var den är sparad. Som standard finns det i fönster i dokumenten/bearbetning/namn_of_sketch)

- Exportera: spara din 3D -modell som en.obj -fil - Inklusive.mtl -filen som refererar till texturerna (om du har någon)

- Om du har texturer, placera dem också i datamappen och se till att.mtl -filen refererar till dem korrekt. (.mtl -filer kan öppnas med anteckningsblock till exempel och innehålla ren text)

- Obs: En telefon kan inte hantera mycket komplexa modeller eller många texturer, så se till att modellen är låg poly och att du tar med så få texturer som möjligt. Jag kaklade en textur på ett plan och det gjorde skissen outhärdligt långsam.

Steg 5: Kör på enhet

Kör på enhet
Kör på enhet

Nu är du redo att köra exemplet på din mobiltelefon.

Kontrollera först under fliken android och enheter om din enhet visas. Om så inte är fallet, se till att du följde stegen i steg 1 i den här självstudien.

Om enheten dyker upp är du redo att slå på kör på enhetsknappen eller använda genvägen ctrl+R. Bearbetningen börjar kompilera skissen och installera den på din mobiltelefon. Om bearbetning orsakar ett fel, kontrollera steg ett i den här självstudien eller kontrollera din kod.

Steg 6: Spela VR -simulering

Spelar VR -simulering
Spelar VR -simulering

Nu är du klar, appen Google kartong startar och du kan njuta av den härliga upplevelsen av mobil VR.

Steg 7: Våra källor

Appens huvudsakliga konfiguration har baserats på information från följande länkar. Dessa innehåller bra information om hur du skapar appar för Android med bearbetning, inklusive VR.

android.processing.org/

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

En stor hjälp med att skriva din behandlingskod är den officiella behandlingsplatsen, som innehåller en lista med referenser.

processing.org/reference/

Om du behöver VR -glasögon kan du köpa dem för väldigt lite pengar på till exempel:

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

Vill du göra en skärmdump av din telefon kan du använda:

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

Rekommenderad: