Google teeb oma Depth API ARCore'is kättesaadavaks kõigile arendajatele, et luua realistlikumaid liitreaalsuse kogemusi.
ARCore on Google'i SDK liitreaalsuse kogemuste loomiseks Androidis ja iOS-is. Android-seadmetes tarnitakse seda rakenduse Google Play Services for AR osana. Eelmise aasta lõpus, Google eelvaade ARCore Depth API, mis parandab ühe kaameraga seadmete keelekümblust. Nüüd on see API Androidi ja Unity arendajatele avalikuks käivitamiseks valmis, vastavalt a blogipostitus Google'ilt.
ARCore Depth API kasutab ühest RGB-kaamerast sügavuskaardi genereerimiseks Google'i liikumisest sügavuse algoritme. See saavutatakse, tehes mitu pilti erinevate nurkade alt ja võrreldes neid, kui kasutaja kaamerat liigutab. Depth API üks peamisi omadusi on oklusioon, mis võimaldab digitaalseid objekte täpselt paigutada taga reaalse maailma objektid. Lisaks oklusioonile võimaldab Depth API ka realistlikku füüsikat, suhtlemist reaalse maailma pindadega, keskkonna läbimist ja palju muud. Nagu näete allpool manustatud GIF-idel, muudavad need funktsioonid liitreaalsuse kogemuse realistlikumaks. Mäng
Viis ööd Freddy AR-is: eriline kohaletoimetamine kasutab seda funktsiooni ja Snap Inc. on selle jaoks API-d kasutanud Tantsiv hotdog ja uus Merealune maailm Snapchati objektiivid. Alates tänasest on Depth API üldiselt saadaval Androidi ja Unity versiooni ARCore 1.18 arendajatele.Snapchat Lensi loojad saavad alla laadida Depth API malli, et luua Android-seadmete jaoks oma sügavuspõhiseid kogemusi. TeamViewer Pilot, kaugabi rakendus, kasutab Depth API-t, et lubada videokõnede ajal liitreaalsuse märkusi. Google ütleb, et sel aastal saame näha veelgi rohkem sügavust võimaldavaid AR-kogemusi, mis panevad kasutama pinna interaktsiooni ja keskkonna läbimist. Näiteks mäng nimega SKATRIX muudab teie kodu digitaalseks rulapargiks, samal ajal kui teine mäng kutsutakse SPLASHAAR paneb AR teod võidujooksule üle teie toa. Arendajad saavad neid kontseptsioone kasutada avatud lähtekoodiga projekti kaudu GitHub.
Google juhib tähelepanu ka sellele, et kuigi lennuaja (ToF) andurid pole nõutavad, võivad parandada kogemuse kvaliteeti, vähendades skaneerimisaega ja parandades lennuki tuvastamist. Näiteks Samsung värskendab oma Quick Measure'i rakendust, et kasutada ARCore Depth API-t Galaxy Note 10+ ja Galaxy S20 Ultra. Google märgib siiski, et see funktsioon töötab üldiselt sadu miljoneid Android-seadmeid mis toetavad Google Play teenuseid AR jaoks, kuna see nõuab ainult ühte RGB-kaamerat.