Google ARCore: razlaga tehnologijo razširjene resničnosti Android

Zakaj lahko zaupate

Ta stran je prevedena z uporabo umetne inteligence in strojnega učenja.



- ARCore je različica Apple ARKit za Android. To je integrirana platforma razširjene resničnosti, ki jo lahko razvijalci izkoristijo.

Razlikuje se od zdaj ukinjenega Tanga, še enega Googlovega projekta AR, ki temelji na zahtevah strojne opreme po meri. ARCore je manj zmogljiv kot Tango, vendar je v redu. Namenjen je bolj dostopnosti. Google je dejal, da bo deloval s 100 milijoni obstoječih in prihodnjih naprav.





Kaj je razširjena resničnost?

Medtem ko vas navidezna resničnost potopi v prostor in nadomesti vse, kar vidite v fizičnem svetu, razširjena resničnost (AR) prevzame svet okoli vas in nanj doda virtualne predmete.

Z AR lahko na primer z zaslonom telefona pogledate po sobi in vidite pred vami Pokémona.



Kaj je ARCore?

ARCore je platforma, ki razvijalcem aplikacij za Android omogoča hitro in enostavno ustvarjanje izkušenj AR v svojih aplikacijah in igrah. Za zagotavljanje poglobljenih interakcij lahko uporabite kamero, procesorje in senzorje gibanja v napravi Android.

Google že nekaj časa raziskuje AR, zahvaljujoč Tangu, ki je zahteval telefon s strojno opremo po meri, kot sta dve dodatni kameri. Vendar je ARCore bolj dostopna tehnologija.

Kako deluje ARCore?

ARCore ima tri elemente: sledenje gibanju, ki določa lokacijo telefona na podlagi notranjih senzorjev in videa, kar vam omogoča, da se pritrdite na predmete in se sprehodite po njih; okoljsko razumevanje, ki uporablja kamero telefona za zaznavanje ravnih površin; in oceno svetlobe, ki virtualnim objektom v AR izkušnji pomaga, da imajo natančne sence in se tako prilegajo njihovemu resničnemu okolju.



Razvijalci bi lahko z ARCore dovolili, da njihov telefon pokaže na določene zgradbe ali vogale ali da v nekaj centimetrih prepozna notranje lokacije.

Ali pa si na primer predstavljajte, da iščete vodnik za svojo zapleteno tekalno stezo, vendar morate le posneti stroj in aplikacija bi lahko izvedla vizualno iskanje, da bi ga prepoznala, in prekrila navodila ali prikazala videoposnetek YouTube. PDF priročnik.

Ali morajo razvijalci uporabljati ARCore?

Ne. Razvijalci Androida bi lahko že ustvarjali aplikacije AR brez ARCore, tako kot bi lahko razvijalci iOS ustvarjali aplikacije AR brez ARKita.

Konec koncev, preden so se pojavile te platforme, so bile na voljo aplikacije, kot je Pokemon Go. ARCore razvijalcem preprosto olajša dodajanje izkušenj AR v svoje aplikacije. Na primer Google je trdil ki je optimiziral delovanje ARCoreja več, kot bi lahko naredil tretji razvijalec.

Izkušeni razvijalci bodo želeli uporabljati Javo / OpenGL, Unity in Unreal, drugi razvijalci, ki so novi v 3D oblikovanju, pa lahko izvozijo predmete ARCore iz nove aplikacije za barvanje. Nagibna krtača VR iz Googla ali orodja za modeliranje blokov.

Ali lahko vsi telefoni Android uporabljajo ARCore?

Niso vsi, eden je seznam podprtih naprav . Storitve Google Play za AR so na voljo v Trgovini Google Play za podprte naprave.

Na splošno ARCore zahteva Android 7.0 ali novejšo različico (nekateri telefoni na seznamu imajo ali zahtevajo novejše različice, kot je navedeno spodaj). Telefon mora imeti tudi Googlove mobilne storitve (GMS) in trgovino Google Play.

Zanimivi Članki