Google ARCore Depth API теперь доступен для реалистичного взаимодействия с дополненной реальностью

click fraud protection

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

ARCore — это SDK Google для создания приложений дополненной реальности на Android и iOS. На устройствах Android он поставляется как часть приложения Google Play Services for AR. В конце прошлого года, Google предварительно просмотрел API ARCore Depth, который улучшает погружение для устройств с одной камерой. Теперь этот API готов к публичному запуску для разработчиков Android и Unity, сообщает сообщение в блоге от Google.

API ARCore Depth использует алгоритмы Google для определения глубины по движению для создания карты глубины с помощью одной RGB-камеры. Это достигается путем съемки нескольких изображений под разными углами и их сравнения по мере того, как пользователь перемещает камеру. Одной из ключевых возможностей Depth API является окклюзия, которая позволяет точно размещать цифровые объекты. позади объекты реального мира. Помимо окклюзии, Depth API также обеспечивает реалистичную физику, взаимодействие с поверхностями реального мира, обход окружающей среды и многое другое. Как вы можете видеть на изображениях GIF, встроенных ниже, эти функции делают опыт дополненной реальности более реалистичным. Игра

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

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

Google также отмечает, что датчики времени полета (ToF), хотя и не являются обязательными, могут улучшить качество опыта за счет сокращения времени сканирования и улучшения обнаружения самолетов. Samsung, например, обновит свое приложение Quick Measure, чтобы использовать API ARCore Depth на Галактика Ноут 10+ и Галактика С20 Ультра. Однако Google отмечает, что эта функция обычно работает на сотни миллионов Android-устройств которые поддерживают сервисы Google Play для AR, поскольку для этого требуется только одна камера RGB.