Google ARCore Depth API тепер доступний для створення реалістичного досвіду AR

Google робить свій Depth API в ARCore доступним для всіх розробників, щоб створювати реалістичніші враження від доповненої реальності.

ARCore — це SDK від Google для створення доповненої реальності на Android та iOS. На пристроях Android він доступний як частина програми Google Play Services for AR. Наприкінці минулого року, Попередній перегляд Google ARCore Depth API, який покращує занурення для пристроїв з однією камерою. Тепер цей API готовий до публічного запуску для розробників на Android і Unity, повідомляє a публікація блогу від Google.

ARCore Depth API використовує алгоритми глибини від руху Google для створення карти глибини з однієї камери RGB. Він досягає цього, роблячи кілька зображень з різних кутів і порівнюючи їх, коли користувач рухає камерою. Однією з ключових можливостей Depth API є оклюзія, яка дає змогу точно розміщувати цифрові об’єкти ззаду об'єкти реального світу. Окрім оклюзії, Depth API також забезпечує реалістичну фізику, взаємодію з поверхнями реального світу, обхід середовища тощо. Як ви бачите у GIF-файлах, вбудованих нижче, ці функції роблять досвід доповненої реальності більш реалістичним. Гра

Five Nights at Freddy’s AR: Спеціальна доставка використовує цю функцію, і Snap Inc. використовував API для свого Танцюючий хот-дог і новий Підводний світ Лінзи Snapchat. Відсьогодні Depth API буде загальнодоступним для розробників у ARCore 1.18 для Android і Unity.

Творці об’єктива Snapchat можуть завантажити шаблон Depth API, щоб створювати власні можливості на основі глибини для пристроїв Android. TeamViewer Pilot, програма для віддаленої допомоги, використовує Depth API, щоб увімкнути анотації доповненої реальності під час відеодзвінків. Google стверджує, що пізніше цього року ми зможемо побачити ще більше досвіду AR із підтримкою глибини, які використовуватимуть поверхневу взаємодію та обхід середовища. Наприклад, гра під назвою SKATRIX перетворить ваш дім на цифровий скейт-парк, поки інша гра називається СПЛАШААР змагатиметься з доповненими равликами у вашій кімнаті. Розробники можуть будувати з цими концепціями через відкритий проект на GitHub.

Google також зазначає, що датчики часу польоту (ToF), хоча і не потрібні, можуть покращити якість досвіду, скоротивши час сканування та покращивши виявлення літака. Samsung, наприклад, оновить свою програму Quick Measure для використання ARCore Depth API на Galaxy Note 10+ і Galaxy S20 Ultra. Однак Google зазначає, що ця функція зазвичай працюватиме на сотні мільйонів пристроїв Android які підтримують служби Google Play для AR, оскільки для цього потрібна лише одна RGB-камера.