Sisällysluettelo:
- Vaihe 1: Ohjelmisto- ja laitteistovaatimukset
- Vaihe 2: 3D -mallin luominen
- Vaihe 3: Kohdeobjektien valitseminen
- Vaihe 4: Luo kohdekuvatietokanta Vuforialle
- Vaihe 5: Tutustu Unity -ympäristöön
- Vaihe 6: Luo uusi Unity -projekti
- Vaihe 7: Esittelyn suorittaminen Android -laitteella
- Vaihe 8: MultiScene -ominaisuuden lisääminen
Video: Paranna muistiasi lisätyn todellisuuden mielenpalatsilla: 8 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Muistimestarit ovat käyttäneet mielenpalatseja, kuten Sherlock Holmesia, muistamaan paljon tietoa, kuten korttien järjestyksen sekoitetussa kannessa. Mielenpalatsi tai lokusimenetelmä on muistitekniikka, jossa visuaalinen muistomerkki kiinnitetään fyysisiin paikkoihin ja visualisoidaan tietyssä järjestyksessä tietojen palauttamiseksi.
Yleinen tekniikka, jota muistimestarit käyttävät, seisoo talon huoneen ovella ja valitsee 5 erillistä suurta esinettä ja tilaa ne yhdestä viiteen. Sitten toistetaan prosessi toisessa huoneessa, jossa on kohteita 6-10. jotka tuntevat nämä kohteet, sitten visuaalinen mnemoniikka valitaan ja sijoitetaan kohteille siinä järjestyksessä kuin ne on muistettava. Mitä ainutlaatuisempia nämä visuaaliset muistit ovat, sitä helpompi ne on muistaa.
Olen inspiroitunut lisättyjen todellisuuksien kehityksestä, joka antaa meille mahdollisuuden "koskettaa" koskemattomia. Sen sijaan, että näkisimme mielen silmällä, sen avulla voimme nähdä sen fyysisessä maailmassa sekä olla vuorovaikutuksessa ja koskettaa käsillämme lisättyjä esineitä. Mielenpalatsin käsite mahdollistaa kymmenien tai satojen esineiden visualisoinnin sijaan niiden realistisen heijastamisen todelliseen tilaan.
Tämä on parhaillaan käynnissä, video /-g.webp
Vaihe 1: Ohjelmisto- ja laitteistovaatimukset
Seuraavat ohjelmistopaketit ovat tarpeen lisätyn todellisuuden sovelluksen käyttämiseksi
* Vuforia SDK
Rekisteröidy Vuforiaan kehittäjäportaalissa ja luo lisenssiavain.
* Unity 3D
* Autodeskin uusinta
* Autodesk Recap
Laitteisto
* Android (voit käyttää muita käyttöjärjestelmiä, mutta tämä opas perustuu Androidiin)
* Windows
Järjestelmävaatimukset Unity -versiolle 5.6.1
Käyttöjärjestelmä: Windows 7 SP1+, 8, 10; Mac OS X 10.8+.
GPU: Näytönohjain, jossa on DX9 (varjostinmalli 3.0) tai DX11, jonka ominaisuustasot ovat 9.3.
Vaihe 2: 3D -mallin luominen
1. Ota haluttu harjoitusmalli 360 astetta noin 15 asteen välein mallin ympärille ja kuva ylhäältä. Älä siirrä mallia kuvia ottaessasi. Autodesk Recap360: n kokeiluversiossa on myös enintään 50 kuvaa, ja on suositeltavaa ottaa vähintään 20 kuvaa.
2. Luo 3D -malli lataamalla kaikki kuvat Autodesk Recap360: een.
3. Puhdista 3D -malli Autodesk Remake -ohjelmalla
Huomaa, että tämä vaihe vie melko vähän aikaa, jotta Autodesk pystyy rekonstruoimaan 3D -mallin, jotta voit siirtyä seuraavaan vaiheeseen.
Vaihe 3: Kohdeobjektien valitseminen
Kohdeobjektit ovat fyysisiä esineitä, joihin kiinnität lisätyn todellisuuden.
Mielenpalatsissa ainoa vaatimus on, että nämä esineet ovat suuria ja erillisiä, jotta ne on helpompi muistaa ja visualisoida. Nykyään saatavilla olevien lisätyn todellisuuden työkalujen rajoituksilla voit kuitenkin valita kohteita, joilla on korkeat ominaisuudet ja selkeät reunat, jotta niiden seuraaminen ja tunnistaminen on helpompaa.
Vaihe 4: Luo kohdekuvatietokanta Vuforialle
1. Valitse Kehitä >> Kohteenhallinta
2. Valitse "Lisää tietokanta"; Anna tietokannalle nimi "target_images"; Valitse tyyppi "Laite"
3. Napsauta juuri luomaasi tietokantaa
4. Valitse "Lisää kohde"; valitse tyyppi "3D -objekti"; Valitse 3D -objekti, jonka rekonstruoit edellisessä vaiheessa; ja nimeä tiedosto oikein
Olet ehkä myös huomannut, että 3D -objektin käytölle on vaihtoehtoja. Yksi seurannan tarkimmista menetelmistä on yksinkertaisesti 2D-paperikuvan käyttäminen, mutta tämä ei ole hyödyllinen merkki mielenpalatsin muistamiseen, joten on parasta käyttää kolmiulotteista kohdetta, joka on jo tuttu talossasi.
Vaihe 5: Tutustu Unity -ympäristöön
* Punainen laatikko tai hierarkia -välilehti näyttää kaikki peliobjektit, kohdeobjektit ja pääkameran.
* Sininen laatikko sisältää projektin ja konsolin välilehdet. Projekti -välilehdellä voit tarkastella omaisuuttasi. Nämä ovat tiedostoja, joita olet tai voit käyttää pelissä tai sovelluksessa. Konsoli -välilehti antaa varoitukset, virhe- ja virheenkorjausviestit.
* Oranssin laatikon Tarkastaja -välilehdeltä löydät tietoja tietyistä peliobjekteista, kohdeobjekteista ja kamerasta. Siellä voit muokata pelin yksittäisiä elementtejä, kuten muuntaa kokoa, kiertää tai siirtää ja kohdistaa numeerisesti, lisätä skriptejä, vaihtaa väriä jne.
Vaihe 6: Luo uusi Unity -projekti
1. Luo uusi projekti; nimeä se asianmukaisesti; ja valitse "3D"
2. Tuo kohdekuvien tietokantakansio mukautettuna paketina Unityssä kohdasta Omaisuus >> Paketti >> Muokattu paketti…
3. Lisää AR -kamera ja kuvakohde
4. Lisää malli objektista, jota haluat lisätä. Voit ostaa sen itse tai ladata sen Asset Storesta, jos saatavilla.
5. Vedä tämä peliobjektimalli hierarkian kuvakohteen alle.
6. Lisää tietokanta Load Behavior Script kameraan ja tarkista aktivoi
Vaihe 7: Esittelyn suorittaminen Android -laitteella
* Varmista, että Android Unity -laajennus on asennettu
1. Siirry kohtaan Tarkastaja >> Pelaaja -asetukset ja muuta nipun tunnisteeksi com. YOURCOMPANYNAME. YOURAPPNAME
2. Siirry kohtaan Tiedosto >> Rakennusasetukset ja napsauta "lisää avoimia kohtauksia"
3. Napsauta Rakenna ja suorita; nimeä se sopivaksi; Tallenna.apk -tiedosto.
Unity käynnistyy Android -sovelluksena
Vaihe 8: MultiScene -ominaisuuden lisääminen
Mitä olemme tehneet edellisissä vaiheissa, on yksi kohtaus ja yksi kohde. Tämä ei kuitenkaan auta meitä muistamaan paljon tietoa, erityisesti vain yhtä, joten meidän on luotava käsikirjoitus, joka mahdollistaa useita kohtauksia.
1. Luo uusi peliobjekti ja anna sille nimi "kohtauksenvaihtaja".
2. Lataa C# -tiedosto, jonka olen koodannut, ja tuo se resurssina (tai vedä ja pudota resurssit/komentosarjat -kansioon).
3. Liitä tämä skripti peliobjektin "kohtauksenvaihtaja" -kohtaan vetämällä se "kohtauksenvaihtajan" tarkastaja -välilehdelle.
4. Kopioi nykyinen kohtaus ja nimeä toinen kohtaus asianmukaisesti. Älä nimeä sitä välilyönneillä.
5. Määritä seuraava kohtaus Tarkastaja -välilehdessä otoksen nimen mukaan.
6. Lisää uusi tietokanta (joka perustuu eri harjoitusjoukkoon) Lataa käyttäytymisskripti kameraan ja tarkista aktivoi
7. Vedä uusi peliobjektimalli kuvakohteen alle, joka vastaa harjoitussarjaa tietokannasta.
Suositeltava:
Lisätty todellisuuden puhelinvaihde: 7 vaihetta
Lisätty todellisuuden puhelinvaihde: Halpa, helppo, viileä
Arduino Glass - avoimen lähdekoodin lisätyn todellisuuden kuulokkeet: 9 vaihetta (kuvilla)
Arduino Glass - avoimen lähdekoodin lisätyn todellisuuden kuulokkeet: Oletko koskaan harkinnut lisätyn todellisuuden kuulokkeiden hankkimista? Hämmästyitkö myös lisätyn todellisuuden mahdollisuudesta ja katsoit hintalappua särkyneellä sydämellä? Kyllä, minäkin! Mutta se ei estänyt minua. Keräsin rohkeutta ja sen sijaan
DIY -älykkäät lisätyn todellisuuden lasit Arduinon avulla: 7 vaihetta
DIY -älykkäät lisätyn todellisuuden lasit Arduinon avulla: Koska tekniikka kasvaa nopeasti ja integroituu kaikkiin ihmisten elämän osa -alueisiin, suunnittelijat ja kehittäjät yrittivät tarjota ihmisille miellyttävämmän kokemuksen tekniikasta. Yksi teknologisista suuntauksista, jotka pyrkivät helpottamaan elämää, on kuluminen
Tehdään lisätyn todellisuuden sovellus MEMESille!: 8 vaihetta
Tehdään lisätyn todellisuuden sovellus MEMESille !: Tässä Instructable -ohjelmassa aiomme luoda lisätyn todellisuuden sovelluksen Androidille ja IOS: lle Unity3D: ssä, joka käyttää Google -sovellusliittymää meemien etsimiseen. Käytämme Vuforian maatasotunnistusta Unityssä, joten tämä mobiilisovellus toimii
CityCoaster - Rakenna oma lisätyn todellisuuden lasinalusesi yrityksellesi (TfCD): 6 vaihetta (kuvilla)
CityCoaster - Rakenna oma lisätyn todellisuuden lasinalusesi yrityksellesi (TfCD): kaupunki kupin alle! CityCoaster on projekti, joka on syntynyt ajatellen Rotterdam Haagin lentokentän tuotetta, joka voisi ilmaista kaupungin identiteetin ja viihdyttää lounge -alueen asiakkaita lisätyllä todellisuudella. Tällaisessa ympäristössä