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

Обновления Android XR для Unity, Unreal и Godot

4 минуты чтения
Luke Hopkins
Инженер по связям с разработчиками, Android

Сегодня мы с радостью объявляем о появлении официальной поддержки Unreal Engine и Godot для Android XR. Наряду с этими расширениями движка, мы также запускаем новые инструменты, призванные повысить вашу производительность и открыть новые возможности XR: Android XR Engine Hub и Android XR Interaction Framework .

Центр движка Android XR

Android XR Engine Hub в настоящее время доступен для Windows и является вашим центром управления разработкой. Он объединяет ваш рабочий процесс в Unity, Unreal Engine и Godot, выступая в качестве высокоскоростного моста, который   Передает данные о восприятии, созданные устройством, непосредственно с вашего устройства в выбранный вами движок.

DirectPreview_Low.gif

Потоковая передача в реальном времени через OpenXR

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

Это означает, что вы можете итеративно отрабатывать сложные взаимодействия в «Режиме воспроизведения», получая при этом высококачественные данные в реальном времени от датчиков гарнитуры. Без этой возможности потоковой передачи данных тестирование даже незначительных изменений в отслеживании взгляда или пространственном отображении потребовало бы полного экспорта и установки APK-файла.

Hub позволяет проводить тестирование с низкой задержкой для следующих потоковых расширений:

Поддержка ядра и взаимодействия

  • XR_EXT_hand_tracking & hand_interaction: Передает 26-точечные модели кисти и данные о суставах для немедленного тестирования взаимодействия.
  • XR_EXT_eye_gaze_interaction: Виртуализирует данные о направлении взгляда для тестирования пользовательского интерфейса и логики фокусировки на вашем ПК.
  • XR_EXT_palm_pose и XR_EXT_uuid: Отслеживание в реальном времени с высокой точностью и постоянная потоковая передача идентификаторов объектов.

Расширения поставщика Android XR

  • Отслеживание взгляда и лица ( XR_ANDROID ): Передавайте выразительные данные аватара в редактор для улучшения его присутствия в социальных сетях без необходимости создания собственного приложения.
  • Сквозная передача и отслеживаемые объекты: доступ к информации об окружающей среде в режиме реального времени — например, обнаружение самолетов и проверка попаданий — непосредственно в окне просмотра движка.

Благодаря виртуализации аппаратных возможностей устройства и их передаче через настольный мост с низкой задержкой, Android XR Engine Hub позволяет разработчикам игровых движков быстро вносить изменения.

Скачайте Центр:

Расширение поддержки игрового движка

Благодаря нашей приверженности стандартам OpenXR, мы гарантируем, что как опытная студия, так и независимый разработчик получат лучшие в своем классе инструменты, которые помогут воплотить в жизнь ваше творческое видение.

Unreal Engine

Поддержка Unreal Engine теперь доступна в предварительной версии для разработчиков, ориентированной на версию 5.6.1 . Эта интеграция построена непосредственно на использовании OpenXR с поддержкой API, специфичного для AndroidXR, с помощью плагина Android XR для Unreal Engine . Вы можете получить доступ к расширениям, специфичным для платформы, для расширенного отслеживания рук, отслеживания лица и понимания сцены (например, обнаружения плоскостей и глубины) при использовании чертежей Unreal Engine или поддержки C++.

ue5_1-02-ue-project-creation.png

Начните работу с Unreal Engine:

Годо

В сотрудничестве с Godot Foundation и W4 Games мы добавляем официальную поддержку Godot для Android XR для Godot 4.6.2 и выше .

Мы уже видим невероятный прогресс от W4, поскольку они перенесли такие проекты, как MoAT и Expedition, в Blobotopia , которые уже доступны в Google Play, доказывая, что Godot готов к созданию пространственных проектов промышленного уровня уже сегодня.

Чтобы раскрыть весь потенциал платформы, используйте плагин Godot OpenXR Vendors 5.1 , который предоставляет необходимые расширения Android XR для таких функций, как создание сетки сцены , динамическое разрешение , оценка освещения и многое другое. Мы сотрудничаем с Godot для оптимизации реализации OpenXR под профиль энергопотребления Android XR и стандарты ввода.

Начните работу с Godot:

Единство 

Пакет Unity OpenXR: Android XR 1.13 теперь доступен для Unity 6.5 Beta . Unity расширила поддержку Application SpaceWarp , включив в неё uGUI и TextMeshPro . Следите за выходом общей версии Unity 6.5 и другими улучшениями платформы, которые появятся этим летом.

Расширения Android XR версии 1.3.1 для Unity

Всё остальное, что вам понадобится для комплексной интеграции с платформой, доступно в нашем последнем релизе расширений Android XR :

  • Поддержка пространственного API: Теперь вы можете управлять тегом манифеста android.software.xr.api.SPATIAL непосредственно через настройки XRSessionFeature, что упрощает определение требований к пространственному API вашего приложения и целевых уровней.
  • Точное отслеживание положения глаз: новая функция «Точное определение положения глаз» обеспечивает высокоточное определение положения глаз с помощью метода расширения TryGetFineEyePoses .
  • Поддержка прямого предварительного просмотра: функция потоковой передачи Android XR обеспечивает поддержку прямого предварительного просмотра в режиме воспроизведения редактора Unity (только для Windows).

Примечание: Android XR (Extensions) : Hand Mesh был удален; теперь следует использовать унифицированные данные Hand Mesh из пакета расширений .

Фреймворк для взаимодействия с XR-контентом в Android для Unity.

Фреймворк взаимодействия Android XR (AXRIF) теперь доступен в режиме предварительного просмотра для разработчиков. AXRIF — это нестилизованный, субъективный набор инструментов ввода, который абстрагирует сложную логику, необходимую для создания интерфейсов, соответствующих взаимодействиям с системой Android XR.

Вместо того чтобы фокусироваться на визуальном оформлении пользовательского интерфейса, AXRIF уделяет приоритетное внимание базовой механике пользовательского опыта Android XR. В его основе лежит тот же менеджер переходов, который обеспечивает работу многофункциональных многомодальных интерфейсов системы, позволяя переключать состояния между 6-степенными контроллерами, 3D-мышью, отслеживанием движений рук и взглядом. Используя эту структуру, разработчики могут значительно снизить трудозатраты на реализацию, необходимые для внедрения полного набора надежных интерактивных функций Android XR в свои приложения.

На момент запуска платформа предоставляет три основные возможности:

  • Автоматизированные многомодальные переходы ввода : фреймворк управляет конечным автоматом для переключения между модальностями ввода. Например, он обрабатывает логику перехода, когда пользователь переходит от наведения взгляда на объект к прямому касанию его, упрощая одновременную поддержку рук, контроллеров и мышей.
  • Взаимодействие с помощью жестов, управляемых взглядом : AXRIF сочетает в себе наведение на цель вектором взгляда с распознаванием жестов рук (например, выделение жестом «щипка») для точного взаимодействия на расстоянии, соответствующего поведению системы по умолчанию.
  • Взаимодействие с пользовательским интерфейсом в 2D-пространстве на основе физических принципов : фреймворк сопоставляет высокоточное отслеживание движений рук с взаимодействием в 2D-плоскости, обеспечивая интуитивно понятные жесты «тыкания» и «пролистывания» на плавающих панелях с учетом физических ограничений.

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

Изучите набор инструментов:

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

Сейчас самое подходящее время для разработки приложений под Android XR. Благодаря поддержке Unity, Unreal и Godot , платформа готова воплотить ваши творческие замыслы, независимо от того, какой движок вы используете. Ознакомьтесь с нашими официальными партнерами по движкам, чтобы начать:

Ознакомьтесь с этим объявлением и всеми обновлениями Google I/O 2026 на сайте io.google .

Автор:

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