Новости о продуктах

Создавайте приложения для очков с искусственным интеллектом с помощью Android XR SDK Developer Preview 3 и открывайте новые возможности для полного погружения в игровой процесс.

4 минуты чтения
Matthew McCullough
Вице-президент по управлению продуктами, разработчик Android.

В октябре Samsung выпустила Galaxy XR — первое устройство на базеAndroid XR . И было потрясающе видеть, что некоторые из вас создали! Вот что говорят некоторые из наших разработчиков о своем пути в Android XR.

Android XR открыл нам совершенно новый мир для создания приложений. Командам следует задать себе вопрос: какую самую масштабную и смелую версию вашего приложения вы можете создать? Это ваш шанс наконец-то воплотить в жизнь то, что вы всегда хотели сделать, потому что теперь у вас есть платформа, которая может это осуществить. - Кристен Коук, Calm, ведущий менеджер по продукту

Вы также видели, как мы впервые показали другие готовящиеся к выпуску устройства, работающие с Android XR, такие как Project Aura от XREAL и стильные очки от Gentle Monster и Warby Parker.

В поддержку расширяющегося ассортимента XR-устройств мы объявляем о выпуске Android XR SDK Developer Preview 3!

image.png

В Android XR SDK Developer Preview 3, помимо создания захватывающих приложений для таких устройств, как Galaxy XR, теперь можно также разрабатывать приложения дополненной реальности для будущих очков с искусственным интеллектом на базе Android XR.

Новые инструменты и библиотеки для дополненной реальности

В третьей предварительной версии для разработчиков мы открываем доступ к инструментам и библиотекам, необходимым для создания интеллектуальных и удобных в использовании дополненных интерактивных интерфейсов для AI Glasses. AI Glasses легкие и портативные, их можно носить весь день. Вы можете расширить возможности своего существующего мобильного приложения, используя встроенные динамики, камеру и микрофон для создания новых, продуманных и полезных интерактивных интерфейсов. Благодаря возможности добавления небольшого дисплея на AI Glasses, вы можете конфиденциально представлять информацию пользователям. AI Glasses идеально подходят для создания интерактивных интерфейсов, которые помогают повысить концентрацию внимания и ощущение присутствия пользователя в реальном мире.

image.png

Для обеспечения возможностей дополненной реальности на очках с искусственным интеллектом мы представляем две новые, специально разработанные библиотеки для SDK Jetpack XR:

Jetpack Compose Glimmer — это демонстрация лучших практик дизайна для создания красивых, оптически прозрачных дополненных интерактивных интерфейсов. Благодаря компонентам пользовательского интерфейса, оптимизированным для способа ввода и требований к стилю отображения в очках дополненной реальности с искусственным интеллектом, Jetpack Compose Glimmer разработан для обеспечения четкости, читаемости и минимального отвлечения внимания.

image.png

Для визуализации и тестирования пользовательского интерфейса Jetpack Compose Glimmer мы представляем эмулятор AI Glasses в Android Studio . Новый эмулятор AI Glasses может имитировать специфические для очков взаимодействия, такие как сенсорная панель и голосовой ввод.

AI Glasses Emulator.gif

Помимо новых библиотек Jetpack Projected и Jetpack Compose Glimmer, мы также расширяем поддержку AI Glasses для ARCore в Jetpack XR . Мы начинаем с отслеживания движений и геопространственных возможностей для дополненной реальности — именно тех функций, которые позволяют создавать удобные навигационные интерфейсы, идеально подходящие для устройств, используемых в течение всего дня, таких как AI Glasses.

navigation.webp

Расширение поддержки иммерсивных технологий.

Мы продолжаем инвестировать в библиотеки и инструменты, обеспечивающие захватывающие возможности для XR-гарнитур , таких как Samsung Galaxy XR, и проводных XR-очков, таких как готовящийся к выпуску Project Aura от XREAL. Мы прислушивались к вашим отзывам и добавили несколько востребованных функций в Jetpack XR SDK, начиная с версии Developer Preview 2.

В Jetpack SceneCore теперь реализована динамическая загрузка моделей glTF через URI и улучшена поддержка материалов для создания новых PBR-материалов во время выполнения. Кроме того, компонент SurfaceEntity был улучшен за счет полной поддержки управления цифровыми правами (DRM) Widevine и новых форм, что позволяет ему отображать 360-градусные и 180-градусные видеоролики в сферах и полусферах.

В Jetpack Compose for XR вы найдете новые функции, такие как компонент UserSubspace для следования за объектом, гарантирующий, что контент останется в поле зрения пользователя независимо от того, куда он смотрит. Кроме того, теперь вы можете использовать пространственную анимацию для плавных переходов, таких как скольжение или затухание. А для поддержки расширяющейся экосистемы иммерсивных устройств с различными возможностями отображения теперь можно задавать размеры макета в виде долей комфортного поля зрения пользователя.

В Material Design для XR новые компоненты автоматически адаптируются к пространству с помощью переопределений . К ним относятся диалоговые окна , которые пространственно приподнимаются, и панели навигации , которые выдвигаются в Orbiter. Кроме того, появился новый компонент SpaceToggleButton для удобного перехода в полноэкранный режим и обратно.


В ARCore для Jetpack XR добавлены новые возможности распознавания, включая отслеживание лица с 68 значениями блендшейпов, открывающее мир мимических жестов. Вы также можете использовать отслеживание взгляда для создания виртуальных аватаров и карты глубины для более реалистичного взаимодействия с окружающей средой пользователя.

Для таких устройств, как Project Aura от XREAL, мы представляем эмулятор XR-очков в Android Studio. Этот незаменимый инструмент разработан для обеспечения точной визуализации контента, соответствующей реальным характеристикам устройства по полю зрения (FoV), разрешению и DPI, что ускорит вашу разработку.

xrglasses-emulator-haxr-cropped.webp

Если вы создаёте иммерсивные приложения с помощью Unity , мы также расширяем ваши возможности восприятия в Android XR SDK для Unity . Помимо множества исправлений ошибок и других улучшений, мы расширяем возможности отслеживания, включая: QR-коды и коды ArUco, планарные изображения и отслеживание тела (экспериментальная функция). Мы также представляем долгожданную функцию: создание сетки сцены. Она позволяет вам гораздо глубже взаимодействовать с окружающей средой пользователя — ваш цифровой контент теперь может отскакивать от стен и взбираться по диванам!

И это только верхушка айсберга! Обязательно посетите нашу страницу с информацией об интерактивных впечатлениях , чтобы узнать больше.

Начните прямо сегодня!

Предварительная версия Android XR SDK Developer Preview 3 доступна уже сегодня ! Загрузите последнюю версию Android Studio Canary (Otter 3, Canary 4 или более позднюю) и обновите эмулятор до последней версии (36.4.3 Canary или более поздняя), а затем посетите developer.android.com/xr, чтобы начать работу с новейшими библиотеками и примерами , необходимыми для сборки приложений для постоянно расширяющегося ассортимента устройств Android XR. Мы создаём Android XR вместе с вами! Не забудьте поделиться своими отзывами, предложениями и идеями с нашей командой по мере продвижения в разработке Android XR.

    Автор:

    Продолжить чтение