Объявленный сегодня новый комплект разработчика программного обеспечения ARCore от Google делает расширенную реальность для Android более доступной.
AR потенциально гораздо более значимая сделка, чем виртуальная реальность, потому что он смешивает виртуальные объекты в реальных пространствах на экране. Вы улучшаете мир вокруг себя, а не исчезаете в другой реальности. Но до сих пор Google AR переводился в Project Tango на таких телефонах, как Lenovo Phab 2 Pro, который требует громоздкой настройки с тремя камерами.
ARCore, как и ARKit от Apple, делает AR с одной камерой. Первоначально он будет работать на устройствах Google Pixel и Samsung Galaxy S8, но мы ожидаем увидеть его и на более дорогих телефонах Android. ARCore далек от финального релиза; выпущенный сегодня предварительный SDK предназначен для разработчиков программного обеспечения, чтобы начать работу над идеями. Но мы не могли с собой поделать, поэтому мы скачали его, чтобы посмотреть, насколько хорошо это работает.
Вы можете скачать его самостоятельно с сайта разработчиков Google или увидеть забавные примеры проектов, разработанных разработчиками на странице экспериментов Google по AR.
1 Запуск Google ARCore
ARCore от Google - это не приложение, которое вы можете скачать. Это комплект для разработки программного обеспечения (SDK), помогающий разработчикам создавать приложения AR. Прямо сейчас он работает на телефонах Pixel и Galaxy S8. Мы загрузили его на наш Pixel XL и использовали инструменты Google для создания самого базового демонстрационного приложения, чтобы мы могли видеть, насколько хорошо ARCore справляется с отображением поверхностей. в
2 Сканирование поверхностей
ARCore наносит на карту горизонтальные поверхности, обеспечивает световые сигналы, чтобы помочь приспособить объекты к реальной среде, и использует камеру, акселерометр и гироскопические датчики в вашем телефоне, чтобы определить, перемещаетесь ли вы. Раньше телефонам Google Tango для этого требовалось три камеры; ARCore, как и ARKit от Apple, делает это только с одним. Нам нужно было навести телефон на свободную область пола, чтобы получить его на карту.
3 Картирование пола
Как только телефон увидел пол, появилась сетка, чтобы показать область, которая была нанесена на карту. HoloLens от Microsoft, Tango от Google и новые трехкамерные модули Spectra компании Qualcomm используют инфракрасные камеры для отображения вертикальных поверхностей, мебели и даже рук людей в космосе. На данный момент, только с одной камерой видимого света телефона, ARCore придерживается плоских, горизонтальных поверхностей. Это могло бы стать более способным на телефонах с двумя камерами.
4 Размещение Android
Нажмите где-нибудь в области картирования, и это поместит маленький андроид. Именно здесь разработчики программного обеспечения могут проявить творческий подход, разместив свои игровые поля на картированной области.
5 Оглядываясь в AR
ARCore использует камеру телефона, акселерометр и гироскоп, чтобы выяснить, где вы находитесь в космосе. Когда мы гуляли вокруг андроида, он оставался в том же положении на полу.
6 Так много андроидов!
Продолжайте нажимать, и это поместит больше андроидов. ARCore, похоже, обладает возможностями, аналогичными ARKit от Apple. Google также работает над веб-браузерами Android и iOS, включая ARCore, поэтому веб-разработчики смогут размещать приложения дополненной реальности на веб-страницах.
7 Да, это бета
Приложения ARCore не появятся в Play Store где-то этой зимой, и здесь вы можете увидеть одну причину. Когда мы отступили за стол, ARCore держал андроидов там, где они были бы, если бы стола не было; система могла видеть только пол. Более продвинутые системы AR, такие как Google Tango, отображают объекты вокруг них в режиме реального времени.
-
8 Реальные проекты ARCore
Демонстрационное приложение, которое мы тестировали, было довольно простым, но разработчики, отобранные Google, стали более креативными с ARCore. шататься, чтобы увидеть некоторые вещи, которые они готовили.