Godot стал лучше работать с оборудованием на OpenXR


Godot, игровой движок с открытым исходным кодом, уже несколько лет предлагает базовую поддержку OpenXR. Она упрощает разработчикам публикацию приложений на различных устройствах. Свежее обновление улучшило распознавание оборудования.

OpenXR — это открытый, бесплатный стандарт, созданный специальной рабочей группой в организации Khronos Group. Он даёт унифицированный программный интерфейс для разработки приложений виртуальной и дополненной реальности и их совместимости со множеством устройств. Заметное исключение составляют разве что Vision Pro, потому что для них у Apple есть собственные API. Зато купертинцы проявляют внимание к Godot

В обновлении 4.5 движок представил важную функцию интеграции с OpenXR — расширение OpenXR Render Models, которое позволяет системе точно распознавать и отображать платформозависимое оборудование (например, модели контроллеров). Это важно для адаптации ПО, более полного и плавного погружения пользователя.

Ведущий специалист Godot по пространственным вычислениям Бастиан Олий заметил, что следующий важный шаг, Godot 4.6, уже не за горами. В предварительной версии для разработчиков dev 1 движок уже поддерживает OpenXR Spatial Entities, включая инструменты смешанной реальности, такие как пространственные привязки, определение плоскостей и отслеживание маркеров. Технология прокладывает путь к приложениям дополненной и смешанной реальности с сохранением изменений между сеансами.

Более того, Godot 4.6 получит поддержку OpenXR 1.1 с синтезированием кадров. Идёт работа над улучшением рендеринга Quad View, который повысит качество в точке фокусировки пользователя. А специальное улучшение для Android позволит разработчикам разворачивать один универсальный APK для всех совместимых с OpenXR устройств.

По словам Олия, в перспективе авторы Godot стандартизируют отслеживание тела, расширят поддержку пространственных сущностей, добавят одновременную работу нескольких приложений и улучшат универсальную поддержку контроллеров.

Не пропускайте важнейшие новости о дополненной и виртуальной реальности — подписывайтесь на Голографику в Telegram, ВК и Twitter! Поддержите проект на Boosty.

Далее: Спасибо Steam Frame: APK появятся в Steam, а FEX адаптирует код x86 к ARM