Sisällysluettelo:
- Vaihe 1: Ennen aloittamista
- Vaihe 2: Käsittelyn määrittäminen
- Vaihe 3: Koodin kirjoittaminen
- Vaihe 4: 3D -malli
- Vaihe 5: Suorita laitteella
- Vaihe 6: VR -simulaation toistaminen
- Vaihe 7: Lähteemme
Video: Mobiilivirtuaalitodellisuus käsittelyn avulla Androidille (TfCD): 7 vaihetta (kuvien kanssa)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Virtuaalitodellisuus (VR) on yksi uusista teknologioista, jotka voivat olla mielenkiintoisia tulevaisuuden tuotteita. Siinä on paljon mahdollisuuksia, etkä edes tarvitse kalliita VR -laseja (Oculus Rift). Se voi tuntua erittäin vaikealta tehdä itse, mutta perusasiat ovat helpompia kuin miltä se näyttää. Jos sinulla on perusohjelmointi- ja mallinnustaidot, voit tehdä sen. Käytimme prosessointia ja tehosekoitinta. Tämä ohje on vaiheittainen opas yksinkertaisen VR -ympäristön ohjelmoimiseen puhelimeesi. Tarvitset vain Android -puhelimesi, (pahvi) VR -puhelinlasit ja ohjelmiston (käsittely- ja 3D -mallinnusohjelmistot). Tämän ohjeen lopussa sinulla on huone, jossa on useita (liikkuvia) esineitä.
Vaihe 1: Ennen aloittamista
Ennen aloittamista sinun on tehtävä 3 asiaa: 1. Lataa käsittely osoitteesta
2. Varmista, että puhelimesi on asetettu kehittäjätilaan: Tämä voi vaihdella puhelimittain, alla on muutama vaihtoehto: Android: Asetukset> Tietoja puhelimesta> Rakennen numero Samsung Galaxy: Asetukset> Tietoja laitteesta> Rakennenumero LG: Asetukset> Tietoja puhelimesta> Ohjelmistotiedot> Rakennenumero HTC One: Asetukset> Tietoja> Ohjelmistotiedot> Lisää> Koontiversion numero
Kun löydät asetusten Koontinumero -osion, napauta osiota 7 kertaa. Seitsemännen napautuksen jälkeen puhelin on kehittäjätilassa.
Siirry tämän jälkeen kohtaan: asetus> vaihtoehto kehittäjille> ota käyttöön USB -virheenkorjaus Varmista myös, että puhelimesi hyväksyy sovelluksia tuntemattomista lähteistä.
3. Lataa ja pura tiedostot tästä opetusohjelmasta. Mukana on zip -tiedosto, johon kaikki tiedostot sisältyvät, sekä tiedostot, jotka sisältävät käyttämämme ohjelman (Blender) 3D -tiedostotiedot. Lataa ja purkaa tämä kansio ja aseta se jonnekin tietokoneellesi, josta löydät sen. Vaiheessa 4 sinua pyydetään avaamaan kansio uudelleen.
Vaihe 2: Käsittelyn määrittäminen
Ennen kuin voit aloittaa, sinun on määritettävä käsittely Android -kehityksen tukemiseksi. Ensimmäinen vaihe on ottaa Android -käsittelytila käyttöön napsauttamalla java -painiketta luonnosikkunan oikeassa yläkulmassa. (kuva 1)
Tämä pyytää sinua lähettämään viestin. Napsauta”lataa SDK automaattisesti” ja käsittely alkaa ladata kaikkia Android -sovellusten luomiseen tarvittavia tiedostoja. (kuva 2)
Kun tämä prosessi on valmis, voit luoda sovelluksia Androidille, joka sisältää VR -sovelluksia, joihin keskitymme. Jotta voit tehdä tämän työn, sinun on valittava yksi vaihtoehto. Siirry Androidiin ja valitse VR -välilehti. Tämä varmistaa, että sovellus sisältää kaikki tarvittavat kirjastot, kun se viedään. (kuva 3)
Nyt olet valmis aloittamaan luonnoksen työstämisen
Vaihe 3: Koodin kirjoittaminen
Tässä opetusohjelmassa ei ole kyse koodin kirjoittamisesta itse. Mutta käyttämällä koodiin sisältyviä kommentteja voit ymmärtää, mitä tapahtuu.
Nyt voit avata.pde -tiedoston, joka sisältyy aiemmin ladattuun purettuun kansioon. Näet koodin avautuvan ja voit katsoa sitä hyvin.
Vaihe 4: 3D -malli
Valmistimme mallimme Blenderin avulla, tämä on ilmainen mallinnusohjelma (https://www.blender.org/download/) tai käytä toista mallinnusohjelmaa. Jos sinulla ei ole kokemusta mallinnuksesta, voit löytää 3D -malleja myös verkosta (https://www.thingiverse.com/). 3D -malleja ja koodia sisältävä kansio on jo luotu sinulle, mutta jos haluat tehdä oman projektisi sinun on noudatettava seuraavia ohjeita.
- Luo datakansio (nimeltään "data") käsittelyluonnoskansioon. (Luonnos on ensin tallennettava, varmista, että tiedät, minne se on tallennettu. Oletusarvoisesti ikkunoissa se on sisälläsi asiakirjat/käsittely/sketch_nimi)
- Vienti: Tallenna 3D -mallisi.obj -tiedostona - Sisältää.mtl -tiedoston, joka viittaa tekstuureihin (jos sinulla on niitä)
- Jos sinulla on tekstuureja, aseta ne myös tietokansioon ja varmista, että.mtl -tiedoston viittaukset niihin ovat oikein. (.mtl -tiedostot voidaan avata esimerkiksi muistilehtiöllä ja sisältävät tavallista tekstiä)
- Huomautus: Puhelin ei voi käsitellä hyvin monimutkaisia malleja tai monia tekstuureja, joten varmista, että malli on matala poly ja sisällytä mahdollisimman vähän kuvioita. Laatoin tekstuurin tasolle ja se teki luonnoksesta sietämättömän hidasta.
Vaihe 5: Suorita laitteella
Nyt olet valmis suorittamaan esimerkin matkapuhelimellasi.
Tarkista ensin Android ja laitteet -välilehden alta, näkyykö laitteesi. Jos näin ei ole, varmista, että olet noudattanut tämän opetusohjelman vaiheen 1 vaiheita.
Jos laite tulee näkyviin, olet valmis painamaan Suorita laitteessa -painiketta tai käytä pikanäppäintä ctrl+R. Käsittely aloittaa luonnoksen kokoamisen ja asentamisen matkapuhelimeesi. Jos käsittely aiheuttaa virheen, tarkista tämän opetusohjelman vaihe 1 tai tarkista koodi.
Vaihe 6: VR -simulaation toistaminen
Nyt olet valmis, google -pahvisovellus käynnistyy ja voit nauttia mobiili -VR: n loistavasta kokemuksesta.
Vaihe 7: Lähteemme
Sovelluksen pääasetukset on perustettu seuraavien linkkien tiedoille. Nämä sisältävät paljon tietoa Android -sovellusten luomisesta prosessoinnin avulla, mukaan lukien VR.
android.processing.org/
android.processing.org/tutorials/vr_intro/i…
Suuri apu käsittelykoodin kirjoittamisessa on käsittelyn virallinen sivusto, joka sisältää luettelon viitteistä.
processing.org/reference/
Jos tarvitset VR -lasit, voit ostaa niitä hyvin pienellä rahalla esimerkiksi:
www.amazon.com/slp/google-cardboard-viewer…
Jos haluat ottaa kuvakaappauksen puhelimestasi, voit käyttää:
www.duapps.com/product/du-recorder.html
Suositeltava:
Onnettomuushälytysjärjestelmä GSM: n, GPS: n ja kiihtyvyysmittarin avulla: 5 vaihetta (kuvien kanssa)
Onnettomuushälytysjärjestelmä, joka käyttää GSM: ää, GPS: ää ja kiihtyvyysmittaria: Äänestä minua kilpailusta Äänestä minua kilpailun puolesta Nykyään monet ihmiset kuolevat tiellä onnettomuuden vuoksi, ja suurin syy on "pelastusviive". Tämä ongelma on erittäin suuri kehittyneissä maissa, joten suunnittelin tämän projektin pelastamaan
Tallenna Arduino -anturitiedot MYsql -palveluun käsittelyn avulla: 6 vaihetta
Tallenna Arduino -anturitiedot MYsql -palveluun käsittelyn avulla: Rehellisesti sanottuna on vaikea tallentaa Arduino -tietoja suoraan MySQL: ään niin, että Arduino IDE -riippuvuudessa käytin Processing IDE: tä, joka on samanlainen kuin Arduino IDE, mutta jolla on paljon erilaista käyttöä ja voit koodata sen java.Huomautus: älä käytä Arduinon sarjamonia
Kuvien tallentaminen tehtävää varten: 4 vaihetta (kuvien kanssa)
Kuvien tallentaminen tehtävää varten: 1. Avaa uusi Google -asiakirja ja suojaa kuvat tällä sivulla. Käytä ctrl (ohjaus) ja " c " kopioitava näppäin 3. Käytä ctrl (control) ja " v " liitettävä avain
Kuvien tekeminen saumattomiksi vain vaaka- tai pystysuunnassa ("The GIMP"): 11 vaihetta (kuvien kanssa)
Kuvien tekeminen saumattomiksi vain vaaka- tai pystysuunnassa ("The GIMP"): Jos yrität "Tee saumaton" -laajennusta GIMP: ssä, se tekee kuvasta saumattoman sekä vaaka- että pystysuunnassa samanaikaisesti. Se ei salli sinun tehdä siitä saumatonta vain yhdessä ulottuvuudessa. Tämä ohje auttaa sinua saamaan kuvan
Tee RC -autosi iskuista lyhyempiä paremman käsittelyn varmistamiseksi suurilla nopeuksilla: 5 vaihetta
Tee RC -autosi iskuista lyhyempiä parempaa käsittelyä varten suurilla nopeuksilla: Tässä ohjeessa näytän sinulle, kuinka lyhentää iskujasi, jotta voit tuoda autosi lähemmäksi maata, jotta voit ottaa nopeammat käännökset ilman räpytystä. muut opastettavat kuinka huoltaa autosi, iskee niin