Unity запустит поддержку OpenXR до конца года

Unity уже давно является сторонником OpenXR — отраслевого стандарта, призванного упростить разработку VR, облегчая приложениям поддержку широкого спектра гарнитур, но компания еще не внедрила поддержку этого стандарта. Как ключевая фигура в OpenXR (благодаря тому, что компания является разработчиком одного из ведущих игровых движков для виртуальной реальности), приятно узнать, что сегодня компания подтвердила свою приверженность стандарту и заявила, что она форсирует работу по внедрению OpenXR в Unity.

Unity запустит поддержку OpenXR до конца года

OpenXR — это стандарт, не требующий авторских выплат, который призван стандартизировать разработку приложений VR и AR, делая экосистему более взаимосовместимой. Стандарт находится в разработке с 2017 года и поддерживается практически всеми крупными производителями аппаратного обеспечения, платформ и движков в области виртуальной реальности, включая ключевых игроков на рынке AR. В начале этого года стандарт сделал огромный шаг вперед, объявив о начале сертификации на соответствие требованиям.

Unity запустит поддержку OpenXR до конца года

Facebook, Microsoft, Valve, Unreal Engine и другие уже продвинулись в направлении поддержки OpenXR в своих платформах, и теперь Unity заявила о своем намерении последовать их примеру.

«Мы внимательно следили за развитием стандарта OpenXR. Сейчас мы находимся в точке перехода, где OpenXR 1.0 был утвержден в качестве стандарта, в то время как OpenXR уже достиг зрелости благодаря усилиям множества разработчиков. Эта точка перегиба ускорила темп работы над внедрением OpenXR в Unity», — пишет Мэтт Фуад (Matt Fuad), старший менеджер по техническим продуктам AR/VR в Unity.

Компания ожидает, что к концу 2020 года появится предварительная версия OpenXR в Unity, которая будет ориентирована на платформы, уже поддерживаемые движком (такие как Oculus, SteamVR и т. д.), а в начале 2021 года она планирует развернуть экспериментальную поддержку для любого совместимого OpenXR runtime. Хотя Фауд предупреждает, что более масштабная интеграция потребует некоторого времени для тестирования в реальных условиях.

«Учитывая неограниченные комбинации возможных аппаратных/программных конфигураций, мы не можем проверить или гарантировать, что все конфигурации будут работать оптимально. Так как проблемы обнаруживаются во время работы программы, мы будем стараться внести тесты на соответствие и изменения в спецификации для помощи сообществу Khronos. Мы также сделаем так, чтобы разработчикам было ясно, какие платформы полностью протестированы и поддерживаются Unity».

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

«Мы воодушевлены достигнутым прогрессом и считаем, что это значительный шаг на пути к поддержке открытых стандартов», — заключает он.

kakinaki

Комментарии

Еще нет комментариев.


Для участия в обсуждении нужно зарегистрироваться или войти со своей учетной записью.


Войти с помощью: