Indholdsfortegnelse:
- Trin 1: Inden start
- Trin 2: Opsætning af behandling
- Trin 3: Skrivning af koden
- Trin 4: 3D -modellen
- Trin 5: Kør på enhed
- Trin 6: Afspilning af VR -simulering
- Trin 7: Vores kilder
Video: Mobil virtuel virkelighed ved hjælp af behandling til Android (TfCD): 7 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
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
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
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
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
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
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:
SCARA Robot: Lær om Foward og omvendt kinematik !!! (Plot Twist Lær hvordan man laver et realtidsinterface i ARDUINO ved hjælp af BEHANDLING !!!!): 5 trin (med billeder)
SCARA Robot: Lær om Foward og omvendt kinematik !!! (Plot Twist Lær, hvordan du laver en realtidsgrænseflade i ARDUINO ved hjælp af BEHANDLING !!!!): En SCARA -robot er en meget populær maskine i branchen. Navnet står for både Selective Compliant Assembly Robot Arm eller Selective Compliant Articulated Robot Arm. Det er dybest set en tre graders frihedsrobot, der er de to første forskydninger
Sådan laver du en drone ved hjælp af Arduino UNO - Lav en quadcopter ved hjælp af mikrokontroller: 8 trin (med billeder)
Sådan laver du en drone ved hjælp af Arduino UNO | Lav en Quadcopter ved hjælp af mikrokontroller: Introduktion Besøg min Youtube -kanal En Drone er en meget dyr gadget (produkt) at købe. I dette indlæg vil jeg diskutere, hvordan jeg gør det billigt ?? Og hvordan kan du lave din egen sådan til en billig pris … Nå i Indien alle materialer (motorer, ESC'er
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter - Rc Helikopter - Rc -fly ved hjælp af Arduino: 5 trin (med billeder)
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter | Rc Helikopter | Rc -fly ved hjælp af Arduino: At betjene en Rc -bil | Quadcopter | Drone | RC -fly | RC -båd, vi har altid brug for en modtager og sender, antag at vi til RC QUADCOPTER har brug for en 6 -kanals sender og modtager, og den type TX og RX er for dyr, så vi laver en på vores
Oprettelse af buet brugergrænseflade i enhed til virtuel virkelighed: 4 trin
Oprettelse af buet brugergrænseflade i enhed til virtuel virkelighed: Hvis du leder efter en gratis og let løsning til at oprette en buet brugergrænseflade til din Virtual Reality -applikation eller VR -spil, er du på det rigtige sted. I denne blog lærer du at oprette et buet ui -element i enhed ved hjælp af Unity UI Extensions
Tips til at gøre din projektidé til virkelighed: 6 trin (med billeder)
Tips til at gøre dit projektidé til virkelighed: Den mest kritiske del af et vellykket projekt er at have en virkelig god idé, men nogle gange er ideen den lette del! Derefter kommer det hårde arbejde med at gøre et tilfældigt genialt glimt til noget, som folk " ooh " og "ah" ov