Tech новости

Покемон может скоро спрятаться за диваном благодаря обновлению ARCore

ARCore at Google I/O

Источник: Android Central

Что тебе нужно знать

  • Новый API-интерфейс ARCore Depth помогает вашему телефону понять глубину реальных объектов.
  • Виртуальные объекты в приложении AR теперь могут взаимодействовать с физическими объектами, прячась за ними или даже реалистично освещая их.
  • Телефоны с датчиками ToF также смогут воспринимать глубину на движущихся объектах, открывая двери для нескольких новых возможностей в играх и приложениях AR / XR.

Дополненная реальность, или AR, является довольно крутой концепцией. Идея состоит в том, чтобы использовать камеру вашего устройства (в данном случае смартфон), чтобы снимать окружение и добавлять виртуальные объекты наряду с физическими. Pokémon Go, вероятно, является первым реальным опытом AR, который был у большинства пользователей смартфонов, но всегда была одна большая проблема с AR, которая нарушает восприятие — виртуальные объекты действительно не выглядят так, как будто они находятся в реальном мире.

Все это меняется с сегодняшним запуском ARCore Depth API, обновления языка разработки, которое позволяет разработчикам использовать новую функциональность карты глубины в ARCore от Google. Более 200 миллионов телефонов Android совместимы с этой новой функциональностью, и устройства с датчиками ToF смогут обеспечить динамическую окклюзию, в то время как телефоны без датчиков ToF смогут только перекрывать виртуальные объекты за статическими объектами реального мира.

Что в мире все это значит? Ну, например, если у вас есть Galaxy Note 10, вы можете сыграть в AR Frogger с дорожного моста. Телефон сможет использовать этот датчик ToF для определения физического размера и местоположения автомобилей по мере их движения, и ваша виртуальная прыгающая лягушка может быть раздавлена, если вы сделаете неправильный ход. Пока такой игры еще нет, у разработчиков, которые хотели бы ее создать, больше не будет технических ограничений. Хотя телефоны без датчика ToF не могут использовать движущиеся объекты для окклюзии, они могут использовать статические объекты, такие как кушетки или стулья для расчетов.

New ARCore occlusion techniques

Источник: Google

Чтобы продемонстрировать резкий контраст между новым и старым пониманием глубины, два изображения GIF виртуальной кошки представлены стоящими за стулом. На старом языке ARCore (над GIF, слева) , кошка выглядит так, как будто она принадлежала картине М.С. Эшера, поскольку ее задняя половина находится перед креслом, а ее передняя половина, кажется, идет из-за нее. Новый язык ARCore Depth (выше GIF, правая сторона) понимает, что стул фактически присутствует в сцене и включает его в вычисления глубины, должным образом закрывая заднюю половину кошки, как если бы она действительно стояла на полу гостиной ,

Это не просто хорошо для демонстрации виртуальных питомцев. Некоторые примеры из реальной жизни включают приложение Houzz, которое позволяет пользователям просматривать мебель и другие украшения прямо у себя дома с помощью своих смартфонов. Эта функциональность, в целом, не является чем-то новым, поскольку такие бренды, как IKEA и Amazon, уже давно включают этот тип функций. Однако, как и в демонстрации для кошек, разница заключается в возможности разместить виртуальную мебель в вашем доме и посмотреть, как она выглядит спереди, рядом и за вашими существующими предметами.

ARCore Houzz furniture

Источник: Google

Google также работает с несколькими разработчиками видеоигр, чтобы лучше интегрировать эту технологию в текущие и будущие игры с поддержкой AR. Unity, один из самых популярных игровых движков в наше время, будет поддерживать последние обновления Google ARCore. Ральф Хауверт, вице-президент по платформам в Unity Technologies, сказал следующее:

Точные данные глубины важны для случаев использования AR, таких как сканирование среды, ввод данных пользователем и т. Д. До сих пор экосистема была фрагментирована различными реализациями, пытаясь определить, как наилучшим образом представить данные о глубине разработчикам. И разработчикам нужна помощь в том, как наилучшим образом использовать данные о глубине для таких функций, как окклюзии. Unity гордится тем, что работает с такими партнерами, как Google, чтобы позволить разработчикам создавать мощные приложения AR, которые разумно взаимодействуют с реальным миром.

Лучшие экшн-игры для Android!

Похожие посты
Tech новости

Про совет: Протрите порно с вашего телефона перед заменой его

Tech новости

Охранная фирма детализирует проблемы конфиденциальности; разработчик рассказывает нам свою сторону истории

Tech новости

Проект Android UI Utilities приносит унифицированные инструменты дизайна для разработчиков

Tech новости

Google утверждает, что популярные обои-приложения считаются безопасными