Вскоре после анонса Android Oreo Дэвид Берк, вице-президент по разработке и Android, перешел в Twitter и намекнул на «еще один сладкий сюрприз», который ожидается на этой неделе. Оказывается, что сюрпризом является SDK дополненной реальности, который берет все мозги ядра Tango и делает его доступным для телефонов без причудливых датчиков на задней панели. Он называется ARCore и выглядит очень похоже на ответ Google на ARKit от Apple.
Вот что мы знаем до сих пор!
Если телефоны Tango способны заполнять целые здания данными дополненной реальности, которые могут быть доступны из комнаты в комнату, даже если вы поднимаетесь и спускаетесь по лестнице, ARCore создан для того, что находится прямо перед вами. Он использует одну камеру на задней панели телефона для обнаружения плоских поверхностей и позволяет вам размещать объекты AR, чтобы ходить и исследовать.
Датчики движения на вашем телефоне позволяют вам бродить вокруг того, что вы положили, создавая иллюзию существования прямо перед вами, пока вы смотрите через телефон. Пока вы находитесь в одной комнате с тем, с чем играете, или находитесь на открытом открытом пространстве, это будет выглядеть так, как будто это действительно есть.
Именно здесь начинают действовать мозги Tango. ARCore использует датчик внешнего освещения на телефоне, чтобы предоставить разработчикам больше информации о таких вещах, как динамическое освещение и затенение, поэтому тени, отбрасываемые объектом AR, должны совпадать с освещением в комнате и персонаж будет освещаться светом в вашем районе.
Из коробки, Google обеспечивает достаточную поддержку ARCore, поэтому фанаты могут сразу начать играть, а разработчики могут черпать вдохновение из этих концепций для создания новых вещей. Помимо поддержки Unity, Unreal Engine и известных разработчиков AR, таких как Wayfair и Niantic, у Google есть AR-версии виртуальных машин VR, таких как Tilt Brush и Blocks, чтобы люди могли сразу начать создавать в AR. Теоретически это означает, что не только есть готовые приложения-убийцы с поддержкой таких вещей, как Pokemon Go на горизонте, но и игры на Unreal и Unity могут быть прямо за углом.
Стратегия Google AR также выходит за рамки Play Store с прототипами браузеров, предназначенными для разработчиков, которые хотят создавать AR для Интернета. Эти браузеры позволят пользователям ARCore и ARKit получать доступ к технологиям AR прямо из браузера, поощряя разработчиков создавать для всех, а не только одну платформу.
В то время как ARCore далеко не так хорош, как полноценный телефон Tango, наиболее важной особенностью здесь является доступность. Google запускает ARCore сегодня в качестве превью для телефонов Galaxy S8 и Pixel, и планирует быстро увеличить количество телефонов, поддерживающих ARCore. Ожидается, что в скором времени к этому списку присоединятся телефоны Huawei, ASUS и LG с внутренней целью 100 миллионов поддерживаемых телефонов к концу предварительного просмотра. Согласно Google, Android 7.0 или выше является текущим ограничением для телефонов, которое в конечном итоге может быть поддержано.
Вы рады попробовать ARCore? Посмотрите демонстрацию экспериментов Google AR на вашем Pixel или Galaxy S8 сегодня, чтобы увидеть, что вы можете сделать!