Google zpřístupňuje své rozhraní Depth API v ARCore všem vývojářům, aby mohli vytvářet realističtější zážitky z rozšířené reality.
ARCore je SDK společnosti Google pro vytváření prostředí s rozšířenou realitou v systémech Android a iOS. Na zařízeních Android se dodává jako součást aplikace Služby Google Play pro AR. Koncem minulého roku, Google zobrazil náhled API ARCore Depth, které zlepšuje ponoření pro zařízení s jednou kamerou. Nyní je toto API připraveno k veřejnému spuštění pro vývojáře na Androidu a Unity, podle a blogový příspěvek od Googlu.
Rozhraní ARCore Depth API využívá algoritmy Google pro hloubku od pohybu k generování hloubkové mapy z jediné RGB kamery. Dosahuje toho pořízením více snímků z různých úhlů a jejich porovnáním, když uživatel pohybuje fotoaparátem. Jednou z klíčových schopností rozhraní Depth API je okluze, která umožňuje přesné umístění digitálních objektů za objekty reálného světa. Kromě okluze umožňuje rozhraní Depth API také realistickou fyziku, interakci s povrchy v reálném světě, procházení prostředím a další. Jak můžete vidět na níže vložených GIFech, díky těmto funkcím je zážitek z rozšířené reality realističtější. Hra
Five Nights at Freddy's AR: Special Delivery používá tuto funkci a Snap Inc. k tomu použil API Tančící hotdog a nové Podmořský svět Objektivy Snapchat. Ode dneška bude rozhraní Depth API obecně dostupné pro vývojáře v ARCore 1.18 pro Android a Unity.Tvůrci Snapchat Lens Creators si mohou stáhnout šablonu Depth API a vytvořit si vlastní zážitky založené na hloubce pro zařízení Android. TeamViewer Pilot, aplikace pro vzdálenou pomoc, využívá rozhraní Depth API k povolení anotací rozšířené reality během videohovorů. Google říká, že koncem tohoto roku budeme moci vidět ještě více hloubkových zážitků AR, které využívají povrchové interakce a procházení prostředí. Například hra tzv SKATRIX změní váš domov v digitální skatepark, zatímco další hra se nazývá SPLASHAAR postaví AR šneky v závodě přes váš pokoj. Vývojáři mohou s těmito koncepty stavět prostřednictvím projektu s otevřeným zdrojovým kódem GitHub.
Google také poukazuje na to, že senzory doby letu (ToF), i když nejsou vyžadovány, mohou zlepšit kvalitu zážitku snížením doby skenování a zlepšením detekce letadla. Samsung například aktualizuje svou aplikaci Quick Measure, aby používala rozhraní ARCore Depth API Galaxy Note 10+ a Galaxy S20 Ultra. Google však poznamenává, že tato funkce bude obecně fungovat na stovky milionů zařízení Android které podporují služby Google Play pro AR, protože vyžadují pouze jednu RGB kameru.