Kazalo:
- Korak: Prenesite Unity 3D
- 2. korak: Namestite Unity 3D
- 3. korak: Ustvarite (brezplačen) račun
- 4. korak: Ustvarite svoj projekt
- 5. korak: Ustvarite svojo sceno
- 6. korak: Prenesite SDK Aryzon
- 7. korak: Uvozite Aryzon SDK v Unity
- 8. korak: Odprite demo sceno Vuforia
- 9. korak: Ustvarite novo montažo
- 10. korak: Uvoz montažnih elementov na sceno
- 11. korak: Izbrišite kocko
- 12. korak: Ustvarite mapo modela
- Korak: Pridobite (naložite) modele
- 14. korak: povlecite in spustite
- Korak 15: Naj sneži
- Korak 16: Preklop platforme
- 17. korak: spremenite nastavitve
- 18. korak: Pridobite ključ Vuforia
- Korak 19: Vnos ključa Vuforia v vaš projekt
- 20. korak: Pridobite Android SDK
- Korak: Zgradite čas
- Korak: Uživajte v čarobni božični dekoraciji
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
V tem navodilu bomo korak za korakom prešli skozi postopek ustvarjanja preproste aplikacije za razširjeno resničnost (AR) za slušalke Aryzon AR. Kodiranje ali druge izkušnje niso potrebne. Čeprav je aplikacija precej osnovna, je zabaven in enostaven način, da se začnete igrati z možnostmi AR.
Za več informacij o slušalkah Aryzon AR obiščite:
aryzon.com/
Modeli, uporabljeni v tem navodilu, so bili preneseni iz Googla Poly od naslednjih avtorjev:
Sani, snežak, drevo z darili, kabina - 14islands Lab po licenci CC -BY
Druga drevesa - podjetje Google by Google pod licenco CC -BY
Snežna tla - jaz
Korak: Prenesite Unity 3D
Na naslednji povezavi prenesite brezplačno osebno različico enotnosti. To bo motor naše AR aplikacije.
store.unity.com/
2. korak: Namestite Unity 3D
Ko se namestitveni program odpre, boste morali izbrati, katere module enotnosti želite namestiti. Potrebovali boste naslednje
- Enotnost sama - precej bistvena
- MonoDevelop - uporablja se za razhroščevalnik, v tem projektu ni kodiranja
- Dokumentacija - za pravilno delovanje sistema pomoči
- Podpora za Android build - to vam omogoča, da s svojim projektom ustvarite aplikacije za Android, lahko dodate vse dodatne platforme, za katere bi radi razvili, čeprav ta navodila vključujejo samo Android
- Podpora za razširjeno resničnost Vuforia - Uporablja se za dejansko sledenje AR, potrebno za postavitev našega 3D sveta na vašo mizo.
3. korak: Ustvarite (brezplačen) račun
Če želite uporabljati Unity 3D, morate ustvariti račun. To je brezplačno za osebno uporabo.
4. korak: Ustvarite svoj projekt
Zdaj je čas, da ustvarite svoj projekt. Dajte svoji aplikaciji lepo ime in izberite lokacijo, na kateri boste zlahka našli vse datoteke, ki jih bo Unity postavila.
5. korak: Ustvarite svojo sceno
Unity se bo odprl s praznim prizorom, ki je že ustvarjen. Ta prizor lahko poimenujete tako, da ga shranite zdaj.
6. korak: Prenesite SDK Aryzon
Aryzon je ustvaril SDK, ki se integrira v Unity s paketom enotnosti. Ta SDK lahko prenesete na naslednji povezavi:
developer.aryzon.com/t/basic-setup-of-sdk/…
7. korak: Uvozite Aryzon SDK v Unity
Pojdite na Sredstva> uvozni paket> paket po meri. Nato izberite Unitypackage SDK -ja in uvozite vse v svoj projekt.
8. korak: Odprite demo sceno Vuforia
Zdaj boste v glavni mapi projekta videli nekaj novih map. Pojdite na Sredstva> Aryzon> Vzorci prizorov in odprite prizor za sledenje Vuforia.
9. korak: Ustvarite novo montažo
Da bi si prihranili nekaj težav, lahko iz komponente 'ImageTarget', ki jo lahko izberemo v oknu hierarhije, ustvarimo montažo (standardno komponento, ki omogoča kopiranje).
Samo povlecite komponento 'ImageTarget' v mapo Assets> Aryzon> Prefabs, kot sem že naredil na sliki.
10. korak: Uvoz montažnih elementov na sceno
Zdaj lahko z isto montažno mapo uvozite dve najpomembnejši komponenti aplikacije: komponento AryzonVuforia in komponento imagetarget. Te lahko povlečete iz montažne mape naravnost v prizor.
11. korak: Izbrišite kocko
Ko v oknu hierarhije kliknete komponento ImageTarget, boste opazili, da je kocka na zaslonu podrejena tej komponenti. To motorju pove, kam naj kocko postavi glede na tarčo.
To pomeni, da je treba vse modele, ki jih želimo pravilno prikazati v AR, dodati na sceno kot otrok v komponento ImageTarget.
Zdaj lahko odstranimo kocko in jo nadomestimo z bolj vizualno zanimivimi stvarmi
12. korak: Ustvarite mapo modela
Če želite dobro spremljati vse, kar dodamo prizoru, boste morda želeli v oknu projekta ustvariti mapo z modelom. ta mapa bo vsebovala vse modele, ki bi jih želeli dodati prizoru.
Korak: Pridobite (naložite) modele
Zdaj bomo prenesli nekaj zabavnih modelov za našo sceno in jih dali v mapo modelov, ki smo jo pravkar ustvarili. Za to navodilo jih bomo dobili od google Poly. Google Poly je idealen, saj so njegovi modeli optimizirani za dobro delovanje VR in AR.
Pri nalaganju modela upoštevajte naslednje
- Model mora biti preprost (malo tekstur, nizko število poligonov), ker ima vaš telefon omejene vire
- Pripišite avtorja modela (pozvani boste, ko bo to potrebno)
- Če je mogoče, prenesite datoteko v obliki FBX. OBJ bo delal, vendar je v Unityju nekoliko težje upravljati.
14. korak: povlecite in spustite
Modele lahko postavite v prizor, tako da jih preprosto povlečete iz mape z modeli in jih postavite v okno prizora. Ko jih postavite, jih lahko spremenite, zavrtite in povlečete tja, kamor želite, da se postavijo.
Ne pozabite: kot smo že povedali, je treba modele, postavljene na sceno, vedno vstaviti kot podrejene komponente ImageTarget.
Korak 15: Naj sneži
Če želite resnično poživiti praznični duh, lahko dodate nekaj snega. Enostaven način za to je uporaba oddajnika delcev. V oknu hierarhija pojdite na ustvarjanje> učinki> sistem delcev. To bo ustvarilo predmet, ki oddaja delce v vaši sceni. Najbolje je, da se igrate v oknu inšpektorja in ugotovite, katere nastavitve so za vas najboljše (rahlo sneženje ali morda nevihta). Nastavitve na sliki nam zelo dobro delujejo.
Korak 16: Preklop platforme
Preden lahko aplikacijo predvajamo na telefonu Android, jo moramo najprej zgraditi. Najprej moramo spremeniti nekatere nastavitve. V menijski vrstici pojdite na File> Build Settings. Izberite platformo Android in pritisnite 'Switch Platform'.
17. korak: spremenite nastavitve
V istih oknih zdaj pritisnite gumb 'Nastavitve predvajalnika'. Tako bodo vse nastavitve platforme prikazane v oknu inšpektorja. tukaj morate storiti naslednje:
- Vnesite (izmišljeno) ime podjetja
- Vnesite ime izdelka (to bo ime vaše aplikacije).
- v 'druge nastavitve' v polje 'ime paketa' dodajte ime podjetja in izdelka.
- Nastavite minimalno raven API -ja. To bi morala biti ista različica androida, ki jo uporablja vaš telefon, ali nižja. Nižje se spustite, večja je združljivost s starejšimi napravami, izgubili pa boste tudi nekatere funkcije.
- Preverite, ali je možnost »Združljivost Android TV« potrjena. Če to preverite, Vuforia ne bo delovala.
- Nazadnje v »Nastavitve XR« označite »Vuforia Augmented Reality«
18. korak: Pridobite ključ Vuforia
Da bi sledenje AR delovalo, morate najprej aktivirati licenco Vuforia (brezplačno za osebno uporabo).
-
Ustvarite račun pri
developer.vuforia.com/vui/auth/register
- Pojdite v upravitelja licenc in izberite »Pridobi razvojni ključ«
- Tu vnesete ime, ki ste ga aplikaciji dali v prejšnjih korakih
- Kopirajte ključ po meri, ki je ustvarjen v odložišče
Korak 19: Vnos ključa Vuforia v vaš projekt
- V hierarhiji prizora izberite komponento 'ARCamera' (pod AryzonVuforia).
- V oknu inšpektorja pritisnite gumb na dnu z oznako »Odpri konfiguracijo Vuforia«
- V oknu inšpektorja bo zdaj prikazana konfiguracija Vuforia. Licenčni ključ, ki ste ga pravkar kopirali, prilepite v polje »Licenčni ključ aplikacije«.
20. korak: Pridobite Android SDK
Nazadnje, za izdelavo vaše aplikacije Unity potrebuje Android SDK, ki je prisoten v vašem računalniku. Najlažji način za pridobitev tega SDK -ja prek programa Android Studio. Android studio je mogoče prenesti (brez računa!) S te povezave:
developer.android.com/studio/index.html
Če namestite Android Studio, bo SDK za Android samodejno naložen v vaš računalnik.
Korak: Zgradite čas
Zdaj lahko ustvarite svojo AR aplikacijo!
- Ponovno vstopite v meni z nastavitvami gradnje (Datoteka> Nastavitve zgradbe) in pritisnite gumb 'zgradi'
- Zdaj lahko vnesete ime za APK (paket aplikacij). Upoštevajte, da je to samo ime datoteke in ne bo vplivalo na ime vaše aplikacije.
- Odprite APK v telefonu, da namestite svojo lastno aplikacijo AR!
Če vam telefon ne dovoljuje nameščanja aplikacij iz »Neznani viri«, preprosto pojdite v sistemske nastavitve telefona, nato pojdite na varnostne možnosti in potrdite polje »Neznani viri«. Zaradi varnosti je priporočljivo, da po namestitvi aplikacije počistite to polje.
Korak: Uživajte v čarobni božični dekoraciji
Zaženite aplikacijo, postavite telefon v slušalke Aryzon AR in ga pripnite na obraz. Priloženi marker lahko postavite kamor koli želite, da vam božična dekoracija polepša dan! Poleg računalnika, na primer: D
Seveda vam za aplikacijo ni treba uporabljati modelov z božično tematiko. Kaj pa akvarij ali miniaturni jurski park?
Kopijo zgradbe aplikacije sem vključil v ta Instructable (DeskMagic), tako da lahko preverite rezultate, preden poskusite sami.
DeskMagic bo:
- Naj bo vaša miza bolj domača
- Napolnite svoje ognjišče s toplino in prazničnim duhom
- Naj izgledaš res kul
Upoštevajte, da sem to preizkusil samo na svojem starem telefonu (Galaxy Note 3), zato se lahko vaša kilometrina razlikuje.
Hvala za branje!