Сегодня Google объявила о запуске новой платформы для разработчиков приложений с дополненной реальностью, которая не потребует специального оборудования. Она получила название «ARCore». Компания впервые вышла на рынок AR несколько лет назад с проектом Project Tango, который требовал от производителей внедрения специализированного оборудования, чтобы смартфоны были совместимы с функциями AR от Tango.
Теперь Google «фактически закрывает» бренд Tango, как сообщает TechCrunch, и сосредотачивается на комплекте разработки программного обеспечения ARCore. Новая платформа предоставит возможности AR совместимым смартфонам на базе Android, мгновенно превращая большую часть рынка устройств Android в продвинутые машины с поддержкой AR, аналогично тому, что произойдет с устройствами с поддержкой iOS 11 после дебюта грядущего ARKit от Apple.
Для начала ARCore будет доступен на Google Pixel и Samsung Galaxy S8 (которые должны работать под управлением версии 7.0 Nougat или выше), а более широкое внедрение на другие смартфоны произойдет позднее, к моменту публичного запуска ARCore. К этой дате Google «планирует иметь в эксплуатации 100 миллионов устройств Android», поддерживающих возможности отслеживания движений в AR, и по мере выпуска более продвинутых смартфонов компания заявила, что ARCore будет только укрепляться.
«Мы спроектировали ARCore таким образом, чтобы он мог обрабатывать информацию с самых разнообразных датчиков», — рассказал глава отдела AR/VR в Google Клей Бавор изданию TechCrunch. «Мы предвидим, что в будущем многие телефоны будут оснащены возможностями определения глубины, и по мере того, как они станут массовыми, ARCore будет работать с ними безупречно и получать преимущества от дополнительных возможностей датчиков».
ARCore работает путем обнаружения поверхностей рядом с пользователем для отображения контента дополненной реальности в стабильном пространстве. Датчики смартфонов Android будут определять эти горизонтальные плоскости, учитывать отслеживание движения устройства и оценивать освещенность в помещении, чтобы объекты могли динамически освещаться в зависимости от их окружения.
Компания также сосредоточивает свое внимание на веб-технологиях, которые она описывает как «критически важный компонент будущего AR». Начать она решила с выпуска прототипа браузера для веб-разработчиков, позволяющего им начать экспериментировать с AR наряду с мобильными разработчиками. В будущем, по словам Google, эти пользовательские браузеры позволят разработчикам создавать веб-сайты с расширенными возможностями AR, которые будут работать как на Android с ARCore, так и на iOS с ARKit.
Apple представила ARKit в июне, представив платформу для разработчиков, которая работает во многом так же, как ARCore от Google. С помощью ARKit разработчики могут создавать приложения, использующие встроенную камеру, процессоры и датчики движения iPhone или iPad, что приводит к созданию продвинутых AR-эффектов. Демонстрации этих приложений постоянно появляются онлайн после анонса ARKit на конференции WWDC.
Разработчики Android, заинтересованные в ARCore, могут начать экспериментировать и создавать приложения для смартфонов Pixel и Galaxy S8 с сегодняшнего дня. Чтобы увидеть больше примеров работы ARCore, Google создала веб-сайт AR Experiments.