ARCore 1.2 od Google umožňuje AR pre viacerých hráčov v systémoch Android a iOS

Logo značky ARCore.
Zväčšiť
ARCore

MOUNTAIN VIEW, CALIF. – Google uvádza na trh novú verziu svojej platformy rozšírenej reality pre Android, ARCore 1.2. Verzia 1.2 pridáva podporu pre detekciu stien a spúšťa AR skúsenosti prostredníctvom rozpoznávania obrázkov, nového rámca „Sceneform“ a funkcie „Cloud Anchors“, ktorá umožňuje zdieľanie skúseností nielen medzi zariadeniami so systémom Android – funguje to nad systémom iOS. ARKit tiež.

Google spustil ARCore verzia 1.0 vo februári ako svoj veľký reštart projektu rozšírenej reality Project Tango. Kde sa zameralo Tango špeciálny hardvér s ďalšími senzormi a kamerami sa ARCore snaží replikovať niektoré z týchto funkcií na bežnom smartfóne. ARCore nefunguje na každom telefóne s Androidom; namiesto toho funguje na základe jednotlivých modelov (väčšinou na vlajkových lodiach) a vyžaduje určitú prácu od výrobcu zariadenia. Väčšina hlavných výrobcov OEM systému Android, ako sú Samsung, LG a OnePlus, je však zaregistrovaná a dnes má ARCore podporovanú inštalačnú základňu s viac ako 100 miliónmi zariadení.

Ďalšie čítanie

ARCore od Google prináša rozšírenú realitu do miliónov zariadení so systémom Android
Každý vývojár, ktorý chce, môže vytvoriť aplikáciu ARCore, ktorá zvyčajne zahŕňa 3D objekty prekryté videom. Cieľom ARCore (a skutočne akejkoľvek aplikácie AR) je urobiť dostatočnú detekciu sveta, aby sa 3D objekt zdal, že vo videu existuje ako skutočný objekt. Na druhej strane uličky sa rámec AR spoločnosti Apple nazýva ARKit. Zatiaľ čo Google začal celú vec AR ako prvý s Project Tango ešte v roku 2014, Apple prvýkrát priniesol AR do bežného zariadenia zavedením ARKit pre niekoľko posledných rokov iPhonov v roku 2017.

Zjednotenie AR s cloudovými kotvami

ARCore oživuje krabicu hračiek prostredníctvom rozpoznávania obrázkov.
Zväčšiť/ ARCore oživuje krabicu hračiek prostredníctvom rozpoznávania obrázkov.

Veľkou novinkou je pridanie „cloud anchors“, ktoré po prvýkrát môžu umožniť multiplayerové AR zážitky. Cloudové kotvy zosynchronizujú umiestnenie virtuálnej položky v 3D priestore (kotvy) až do cloudu a potom ju pošlú späť do iných zariadení. Takže ak máte vy a priateľ otvorenú rovnakú aplikáciu AR na dvoch rôznych zariadeniach, obaja môžete vidieť rovnaký virtuálny objekt na rovnakom mieste. To by mohlo umožniť veci, ako je hra pre viacerých hráčov pomocou virtuálnej dosky tic-tac-toe alebo čohokoľvek iného, ​​čo chce vývojár pripraviť.

Skutočnou výhodou je, že cloudové kotvy nefungujú len na rôznych zariadeniach so systémom Android; Google tiež buduje knižnicu pre iOS zariadenia. ARCore je stále rámec rozšírenej reality iba pre Android, ale nad ARKit pre iOS môže bežať špeciálna knižnica cloudových ukotvení. V systéme iOS by systém využíval všetky vstavané funkcie ARKit, ako je sledovanie pohybu a odhad prostredia, a tieto údaje by len synchronizoval do cloudu. Za predpokladu, že vývojár vytvorí rovnakú aplikáciu pre obe platformy, môžete synchronizovať dáta AR medzi Androidom a iOS a zdieľať skúsenosti bez ohľadu na platformu, na ktorej sa nachádzate.

Sledovanie pohybu ARCore funguje tak, že identifikuje rohy roviny a vytvorí riedky mrak bodov. Cloudové kotvy by tieto informácie uložili v cloude Google a poskytli vývojárovi ID pre tieto informácie. Toto ID by sa mohlo zdieľať s ostatnými používateľmi, čím by sa porovnali dva oblaky súkromných bodov a objekt AR by sa prilepil na rovnaké miesto.

Cloudové kotvy sú určené iba na použitie ako inicializácia sveta AR – budú synchronizovať umiestnenie objektov AR medzi zariadeniami a nič iné. Odtiaľ môže vývojár používať svoj vlastný sieťový systém pre viacerých hráčov cez lokálnu Wi-Fi alebo internet. Bežná sieťová sieť pre viacerých hráčov si môže poradiť s aktualizáciou polohy objektu, zmien stavu, postupu a čohokoľvek, čo by ste normálne potrebovali v hre pre viacerých hráčov. Systém Cloud Anchor zvládne počiatočnú synchronizáciu AR sveta za pár sekúnd a odtiaľ je latencia taká, aká by bola latencia bežnej siete pre viacerých hráčov.

Podpora steny, detekcia obrazu a jednoduchšia súprava SDK

Sceneform SDK umožňuje jednoduchú AR pre vývojárov java.
Zväčšiť/ Sceneform SDK umožňuje jednoduchú AR pre vývojárov java.

ARCore 1.0 dokázal detekovať iba horizontálne roviny, ale s verziou 1.2 už dokáže detekovať steny a vertikálne povrchy. Bude to skvelé pre veci, ako je umiestnenie virtuálneho nábytku k stene v dome, zavesenie obrazu na stenu alebo otvorenie portálu do inej dimenzie vo vašich dverách. Tiež drží krok s ARKit, ktorý oznámil detekciu vertikálnej roviny ešte v januári. Úplná podpora oklúzie steny stále chýba, ale je dostatočná na to, aby zistila, či sa objekt nenachádza na nesprávnej strane steny, a niečo zobrazí používateľovi.

„Augmented Images“ je nová funkcia, ktorá môže spustiť zážitok z AR nasmerovaním fotoaparátu telefónu na objekt. To je viac ako bežné QR kódy a značky AR – je to tiež všeobecný systém rozpoznávania obrázkov. Vývojári môžu pre svoju aplikáciu špecifikovať až 1 000 2D obrázkov, čo umožňuje ARCore detegovať veci ako krabica s produktom alebo filmový plagát bez neohrabaných štvorcových AR značiek. Nasmerovanie telefónu na jeden z týchto objektov môže spôsobiť niečo ako oživenie filmového plagátu alebo zobrazenie návodu na montáž produktu.

Google tiež uľahčuje vývojársku stránku rovnice AR pre Android vydaním súpravy Sceneform SDK. Rozšírená realita, keďže vyžaduje 3D zobrazenie objektov, tiež vyžaduje, aby sa vývojári v podstate stali vývojármi hier. Skočiť do sveta Android NDK, OpenGL a herných motorov ako Unity môže byť pre vývojárov Androidu 2D Java trochu skľučujúce. Sceneform SDK je teda doplnok Android Studio a runtime API, ktoré umožňuje vývojárom jednoducho vytvárať zážitok z AR bez toho, aby sa museli zaoberať celým balíkom 3D vývoja. Sceneform obsahuje množstvo bežných miniaplikácií 3D používateľského rozhrania, takže používatelia môžu vybrať objekt alebo presunúť veci bez toho, aby vývojár musel znova vynájsť koleso.

Najnovší blogový príspevok

Užite si zľavu 20 dolárov na tieto alternatívy AirPods Pro na obmedzený čas
August 13, 2023

Dvojica sa vyznačuje bohatou akustikou, izoláciou hluku a najnovšou technológiou Bluetooth. Môžeme zarábať príjmy z produktov dostupných na tejto ...

Otázky a odpovede: Vytváranie globálnej siete Wi-Fi – pomocou balónov
August 13, 2023

Ako chce Mike Cassidy z Google Project Loon dostať internet do vzduchu. Mike Cassidy pracuje v spoločnosti Google X, ktorú spoločnosť sama charakt...

Zrušte viac hluku a ušetrite viac peňazí s výhodnými ponukami slúchadiel Amazon Early Access
August 13, 2023

Ak vždy hľadáte osobné ponuky zvuku, s aktívnym potlačením hluku alebo bez neho, sme na rovnakej vlnovej dĺžke. Môžeme zarábať príjmy z produktov ...