Indholdsfortegnelse:

Mobil virtuel virkelighed ved hjælp af behandling til Android (TfCD): 7 trin (med billeder)
Mobil virtuel virkelighed ved hjælp af behandling til Android (TfCD): 7 trin (med billeder)

Video: Mobil virtuel virkelighed ved hjælp af behandling til Android (TfCD): 7 trin (med billeder)

Video: Mobil virtuel virkelighed ved hjælp af behandling til Android (TfCD): 7 trin (med billeder)
Video: 5 Best Smart Glasses You Can Buy In 2023 2024, November
Anonim
Image
Image
Opsætning af behandling
Opsætning af behandling

Virtual Reality (VR) er en af de nye teknologier, der kan være interessante, er fremtidige produkter. Det har mange muligheder, og du behøver ikke engang dyre VR -briller (Oculus Rift). Det kan virke meget svært at gøre selv, men det grundlæggende er lettere, end det ser ud til. Hvis du har grundlæggende programmerings- og modelleringsevner, kan du gøre det. Vi brugte Processing og Blender. Denne instruerbare er en trinvis vejledning til programmering af et simpelt VR -miljø på din telefon. Alt du behøver er din Android -telefon, (pap) VR -telefonbriller og software (software til bearbejdning og 3D -modellering). I slutningen af denne instruktive vil du have et værelse med flere (bevægelige) objekter.

Trin 1: Inden start

Inden du starter er der 3 ting du skal gøre: 1. Download behandling fra

2. Sørg for, at din telefon er indstillet til udviklertilstand: Dette kan være anderledes pr. Telefon, herunder er der et par muligheder: Android: Indstillinger> Om telefon> Bygningsnummer Samsung Galaxy: Indstillinger> Om enhed> Bygningsnummer LG: Indstillinger> Om telefon> Softwareoplysninger> Byggenummer HTC One: Indstillinger> Om> Softwareoplysninger> Mere> Opbygningsnummer

Når du finder sektionen Byg nummer i indstillingerne, skal du trykke på sektionen 7 gange. Efter det 7. tryk er telefonen i udviklertilstand.

Efter dette skal du gå til: indstilling> mulighed for udviklere> aktiver USB -fejlfinding Sørg også for, at din telefon accepterer apps fra ukendte kilder.

3. Download og udpak filerne fra denne vejledning. En zip -fil er inkluderet, hvor alle filerne er inkluderet, såvel som de filer, der indeholder 3D -fildata fra det program, vi brugte (Blender). Download og pak denne mappe ud, og placer den et sted på din computer, hvor du kan finde den. I trin 4 bliver du bedt om at åbne mappen igen.

Trin 2: Opsætning af behandling

Opsætning af behandling
Opsætning af behandling
Opsætning af behandling
Opsætning af behandling

Inden du kan begynde, skal du konfigurere behandling for at understøtte Android -udvikling. Det første trin er at aktivere behandling af android -tilstand ved at klikke på java -knappen i øverste højre del af skitsevinduet. (billede 1)

Dette vil bede dig om en besked. Klik på "download SDK automatisk", og behandlingen starter med at downloade alle de filer, der er nødvendige for at oprette Android -apps. (billede 2)

Når denne proces er færdig, vil du være i stand til at oprette apps til Android, som inkluderer VR -apps, som vi vil fokusere på. For at få dette til at fungere skal du vælge en ekstra mulighed. Gå til Android, og vælg fanen VR, dette vil sikre, at appen indeholder alle de nødvendige biblioteker, når den eksporteres. (billede 3)

Nu er du klar til at begynde at arbejde på din skitse

Trin 3: Skrivning af koden

Skrivning af koden
Skrivning af koden

Denne vejledning handler ikke om at skrive koden selv. Men ved hjælp af kommentarerne i koden vil du være i stand til at forstå, hvad der sker.

Nu kan du åbne.pde -filen, der er inkluderet i den udpakkede mappe, som du har downloadet før. Du vil se koden åbne sig og kan tage et godt kig på den.

Trin 4: 3D -modellen

3D -modellen
3D -modellen

Vi brugte Blender til at lave vores model, dette er et gratis modelleringsprogram (https://www.blender.org/download/) eller brug et andet modelleringsprogram. Hvis du ikke har erfaring med modellering, kan du også finde 3D -modeller online (https://www.thingiverse.com/). Mappen med 3D -modeller og kode er allerede oprettet til dig, men hvis du vil lave dit eget projekt du bliver nødt til at følge følgende instruktioner.

- Opret en datamappe (kaldet "data") i behandlingsskitsemappen. (Din skitse skal først gemmes, sørg for at du ved, hvor den er gemt. Som standard er det i vinduer inde i dig dokumenter/behandling/navn_of_sketch)

- Eksporter: gem din 3D -model som en.obj -fil - Inkluderer.mtl -filen, der refererer til teksturerne (hvis du har nogen)

- Hvis du har teksturer, skal du også placere dem i datamappen og sikre, at.mtl -filen henviser til dem korrekt. (.mtl -filer kan f.eks. åbnes med notesblok og indeholde almindelig tekst)

- Bemærk: En telefon kan ikke håndtere meget komplekse modeller eller mange teksturer, så sørg for, at modellen er lav poly, og du inkluderer så få teksturer som muligt. Jeg fliser en tekstur på et fly, og det gjorde skitsen ulideligt langsom.

Trin 5: Kør på enhed

Kør på enhed
Kør på enhed

Nu er du klar til at køre eksemplet på din mobiltelefon.

Kontroller først under fanen android og enheder, hvis din enhed vises. Hvis dette ikke er tilfældet, skal du sørge for at følge trinene i trin 1 i denne vejledning.

Hvis enheden dukker op, er du klar til at trykke på knappen Kør på enhed eller bruge genvejen ctrl+R. Behandlingen begynder at kompilere skitsen og installere den på din mobiltelefon. Hvis behandlingen giver en fejl, skal du kontrollere trin et i denne vejledning eller kontrollere din kode.

Trin 6: Afspilning af VR -simulering

Spiller VR -simulering
Spiller VR -simulering

Nu er du færdig, Google Cardboard -appen starter, og du kan nyde den herlige oplevelse af mobil VR.

Trin 7: Vores kilder

Hovedopsætningen af appen har været baseret på oplysninger fra følgende links. Disse indeholder store oplysninger om oprettelse af apps til Android ved hjælp af behandling, herunder VR.

android.processing.org/

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

En stor hjælp til at skrive din behandlingskode er det officielle behandlingssted, som indeholder en referenceliste.

processing.org/reference/

Hvis du har brug for VR -briller, kan du købe dem for meget få penge på f.eks.

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

Vil du lave en skærmoptagelse af din telefon, kan du bruge:

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

Anbefalede: