Google ARCore: Vysvetľuje technológiu rozšírenej reality Android
Prečo môžeš dôverovaťTáto stránka bola preložená pomocou umelej inteligencie a strojového učenia.
- ARCore je verzia Apple ARKit pre Android. Ide o integrovanú platformu rozšírenej reality, ktorú môžu vývojári využiť.
Líši sa od teraz už ukončeného Tango, ďalšej AR akcie od Googlu, ktorá sa spolieha na vlastné hardvérové požiadavky. ARCore je menej výkonný ako Tango, ale je to v poriadku. Má to byť prístupnejšie. Google uviedol, že bude fungovať so 100 miliónmi existujúcich a budúcich zariadení.
Čo je rozšírená realita?
Kým vás virtuálna realita ponorí do priestoru a nahradí všetko, čo vidíte vo fyzickom svete, rozšírená realita (AR) vezme svet okolo vás a navyše k nemu pridá virtuálne objekty.
Vďaka AR sa napríklad môžete rozhliadnuť po miestnosti s obrazovkou telefónu a vidieť pred sebou stáť Pokémona.
Čo je ARCore?
ARCore je platforma, ktorá vývojárom aplikácií pre Android umožňuje rýchlo a jednoducho vytvárať zážitky s AR vo svojich aplikáciách a hrách. Na zaistenie pôsobivých interakcií môžete použiť fotoaparát, procesory a snímače pohybu vášho zariadenia s Androidom.
Google chvíľu skúmal AR, vďaka Tango, ktoré vyžadovalo telefón s vlastným hardvérom, ako sú dve ďalšie kamery. ARCore je však prístupnejšia technológia.
Ako funguje ARCore?
ARCore má tri prvky: sledovanie pohybu, ktoré určuje polohu telefónu na základe vnútorných senzorov a videa, čo vám umožňuje fixovať sa na objekty a prechádzať sa okolo nich; porozumenie životného prostredia, ktoré používa fotoaparát telefónu na detekciu plochých povrchov; a odhad svetla, ktorý pomáha virtuálnym objektom v zážitku AR mať presné tiene a zapadnúť tak do ich skutočného prostredia.
Vývojári by mohli použiť ARCore na to, aby svojmu telefónu umožnili ukazovať na konkrétne budovy alebo rohy ulíc alebo identifikovať interiérové miesta v okruhu niekoľkých centimetrov.
Alebo si napríklad predstavte, že by ste hľadali sprievodcu po svojom komplikovanom bežiacom páse, ale stačí stroj odfotiť a aplikácia ho môže vizuálne vyhľadať, identifikovať a prekrývať pokyny alebo zobrazovať video na YouTube. Príručka vo formáte PDF.
Potrebujú vývojári používať ARCore?
Nie. Vývojári pre Android už mohli vytvárať aplikácie AR bez ARCore, rovnako ako vývojári pre iOS mohli vytvárať aplikácie AR bez ARKit.
Koniec koncov, predtým, ako sa tieto platformy objavili, boli k dispozícii aplikácie ako Pokemon Go. ARCore jednoducho uľahčuje vývojárom pridávať skúsenosti AR do svojich aplikácií. Napríklad Google tvrdil ktorý optimalizoval výkon ARCore viac, ako by mohol urobiť vývojár tretej strany.
Skúsení vývojári budú chcieť používať Java / OpenGL, Unity a Unreal, ale ďalší vývojári, ktorí sú v 3D dizajne noví, môžu objekty ARCore exportovať z novej aplikácie na maľovanie. Tilt Brush VR od spoločnosti Google alebo nástroja na modelovanie blokov.
Môžu všetky telefóny s Androidom používať ARCore?
Nie všetky, existuje jeden zoznam podporovaných zariadení . Služby Google Play pre RR sú k dispozícii prostredníctvom podporovaného zariadenia v obchode Google Play.
Všeobecne povedané, ARCore vyžaduje Android 7.0 alebo novší (niektoré telefóny v zozname majú alebo vyžadujú novšie verzie, ako je uvedené nižšie). Telefón musí mať tiež mobilné služby Google (GMS) a obchod Google Play.