Všichni jsme slyšeli hodně o příchodu virtuální reality a rozšířené realitě v posledních několika letech. Zatímco se VR stala velmi populární, díky různým náhlavním soupravám pro virtuální realitu, AR se opravdu nezachytila, jak jsme očekávali. Jistě, tam byl Pokémon Go, ale to nebylo opravdu plně roztroušená rozšířená realita. Také Google představil platformu Tango pro AR, ale neudělal značku kvůli omezené na několik zařízení. Nicméně, Google dělá splash znovu ve světě AR. Společnost právě uvedla na trh platformu ARCore, která je určena pro platformu ARKit společnosti Apple. Pokud se tedy ptáte, co je ARCore, zde je vše, co potřebujete vědět o ARCore:
Co je Google ARCore?
Google ARCore je sada pro vývoj softwaru (SDK), která přinese rozšířené možnosti reality mnoha stávajícím i budoucím smartphonům Android. Jinými slovy, to je Android je ekvivalentní k ARKit Apple . Základní technologie, které se vyvinuly, jsou stejné jako u Tango. Společnost Google již pro vývojáře vytvořila sadu ARCore SDK pro experimenty s novými aplikacemi AR. Kromě toho mohou vývojáři používat nástroje jako Bloky a Tilt Brush, které jsou kompatibilní s ARCore, aby snadno vytvořily velký 3D obsah pro různé aplikace AR
Pomocí aplikace ARCore můžete pomocí telefonu označit konkrétní budovy nebo rohy ulic. Pár to s Visual Positioning Service (VPS), a můžete materializovat všechny AR prop a vrátit se k němu později v čase. Pomocí ARCore vydala společnost Google také experimentální sestavení Chromu zaměřené na AR, spolu s prohlížečem založeným na systému iOS, který používá Apple ARKit.
Jak to funguje?
ARCore pracuje s Java / OpenGL, Unity a Unreal a zaměřuje se především na následující tři věci:
Sledování pohybu
ARCore umí určit polohu i orientaci zařízení Android. K tomuto účelu používá data snímače IMU a kameru přístroje k zobrazení bodů funkce v místnosti. S VPS, AR rekvizity se zdají být umístěny ve stejné poloze při každém pohledu.
Environmentální porozumění
Pomocí stejných bodů funkce, které systém ARCore rozpozná při sledování pohybu, rozpozná také vodorovné plochy . Budování smysl pro pochopení životního prostředí, pak vám umožní vidět AR podpěry umístěné na těchto plochách.
Odhad světla
ARCore rozeznává okolní světlo v okolí a používá jej k tomu, aby odpovídajícím způsobem rozsvítil AR rekvizity. Nedávný experiment navíc zjistil, že to platí i pro stíny, což mu dává realističtější vzhled.
Jak se liší od tanga?
Nejvýznamnějším rozdílem, který si všimnete mezi ARCore a Tango, jsou požadavky na hardware . Na rozdíl od vlastních hardwarových požadavků Tango, které se skládaly ze dvou přídavných kamer, může ARCore běžet na jakémkoli zařízení se systémem Android, na kterém běží Nougat nebo vyšší. Další rozdíl je v tom, že ARCore musí odhadnout měřítko na základě posuvu kamery, zatímco Tango přímo měří vzdálenost . Kromě toho, novější SDK je většinou založený na Tango sám. Nebo můžete říci, že se jedná o méně výkonnou, ale dostupnější verzi Tango.
Google popisuje ARCore jako úmyslný dlouhodobý růst Tango . Teď, pokud jste zvědaví, jestli to dělá Tango zařízení - stejně jako nedávno vydané Asus ZenFone AR - skončí, pak to nemusí být úplně pravda. Vyhledávací gigant se odkazuje na Tango jako platformu, která vybledne do pozadí jako další technologie, která funguje v zákulisí ARCore. Navíc se zdá být pravděpodobné, že Google bude i nadále usilovat o nové a lepší kamery založené na Tango.
Jak se liší od ARKitu?
ARCore a ARKit jsou více podobné než jiné. Podobně jako ARCore, ARKit pracuje s Java / OpenGL, Unity a Unreal. Jeho SDK je již k dispozici ke stažení pro všechny vývojáře iOS s vývojářským účtem Apple a funguje na zařízeních se systémem iOS 11 beta. S veřejnou verzí iOS 11 bude ARKit podporován na všech zařízeních, která ho používají.
Nejzřejmější - a nejpravděpodobněji jediný - rozdíl, který jste možná dokonce dohadovali, je, že ARCore podporuje zařízení se systémem Android Nougat nebo vyšší, zatímco ARKit podporuje zařízení se systémem iOS 11 . Zda budou existovat nějaké jiné rozdíly, bude známo, jakmile budou další aplikace vyvíjeny pomocí ARCore. Pokud hledáte pro hloubkové srovnání mezi oběma, pak si můžete přečíst náš podrobný článek o ARCore vs. ARKit.
ARCore Podporovaná zařízení
Google oznámil, že ARCore v současné době běží na smartphonech Google Pixel a Samsung Galaxy S8 se systémem Android 7.0 a vyšším. Google úzce spolupracuje s výrobci, jako jsou Samsung, Huawei, LG a Asus, mezi mnoha dalšími, aby dosáhl svého cíle 100 milionů zařízení do konce náhledu ARCore, který je plánován na tuto zimu.
Co to znamená pro budoucnost?
Pokud vše funguje, jak chce společnost Google, může ARCore předefinovat způsob, jakým přistupujeme k rozšířené realitě. Ve skutečnosti tým ARCore úzce spolupracuje s týmem Google Lens v naději, že umožní uživatelům používat tyto dvě technologie zaměnitelně a poskytne jim lepší zážitek. Můžeme jen doufat, že to tak bude fungovat. Protože pokud ano, mohli bychom projektovat AR rekvizity kdekoli, dokonce i při používání objektivu Google Lens.
Je Google ARCore budoucnost?
Stručně řečeno, nemůžu s jistotou říct. Tango vypadalo jako slibné, když bylo poprvé představeno, ale nedokázalo zachytit trh, k němuž Google doufal. Vzhledem k tomu, že ARCore bude dostupnější než Tango, bude otázka, zda to bude klíčem pro společnost směrem k rozšířené realitě zaměřené budoucnosti, potvrzena jako otázka času. Jaké jsou vaše myšlenky? Dejte mi vědět v sekci komentáře níže.