콜라보 회사 제시 프로젝트 릴리스 모나도 0.2, 표준의 개방형 구현을 목표로 함 오픈XR. Monado предоставляет runtime, полностью соответствующий требованиям OpenXR, который может использоваться для организации работы с виртуальной и дополненной реальности на смартфонах, планшетах, ПК и любых других устройствах. Стандарт OpenXR подготовлен консорциумом Khronos и определяет универсальный API для создания приложений виртуальной и дополненной реальности, а также набор прослоек для взаимодействия с оборудованием, абстрагирующим особенности конкретных устройств. Код проекта написан на языке Си и 배포자 под свободной лицензией Boost Software License 1.0, совместимой с GPL.
추가된 개선 사항은 다음과 같습니다.
В композитном сервере появилась поддержка многослойной отрисовки, позволяющей приложениям размещать несколько структур XrCompositionLayer투영 и XrCompositionLayer쿼드. Работа с несколькими слоями важна для приложений, использующих четыре слоя для отрисовки пользовательских интерфейсов, а также является базисом для дальнейшей поддержки приложений с наложенным поверх сцены интерфейсом, таких как xrdesktop 또는 명왕성 VR.
Комнозитный сервер и драйверы вынесены в отдельные сервисные процессы. 진행중인 작업 по предоставлению возможности подключения нескольких приложений OpenXR к одному экземпляру сервиса Monado и их одновременной визуализации при помощи расширения XR_EXTX_overlay.
Обеспечена поддержка контроллеров Vive Wand и Valve Index и их использования для управления движением с тремя степенями свободы (3DOF, перемещение по трём направлениям). В ближайшие месяцы планируется добавить поддержку шести степеней свободы (6DOF, вперёд/назад, вверх/вниз, влево/вправо, рыскание, тангаж, крен), используя систему отслеживания Lighthouse.
Добавлена поддержка Bluetooth LE, которая задействована в драйвере для Google Daydream 3DOF Controller.
Добавлен драйвер arduino для экспериментов при создании собственных контроллеров;
В основной состав интегрирован драйвер открытой системы отслеживания позиции libsurvive.
В отладочном интерфейсе пользователя появилась поддержка пользовательских графиков, которые в текущем виде задействованы для визуализации нагрузки на CPU при отрисовке.
В monado-gui реализована поддержка хранения настроек в каталогах $XDG_CONFIG_HOME/monado и $HOME/.config/monado. Добавлена возможность настройки стереокамер с интерфейсом USB для PSMV (PlayStation Move) и PSVR (PlayStation VR).
Переработана система сборки. Добавлен PPA 저장소 для Ubuntu с пакетами Monado, OpenXR-SDK и udev-правилами xr-hardware.
Добавлена поддержка запуска сервиса monado-service при помощи активации через сокет в systemd.
Состав платформы:
공간 비전 엔진(객체 추적, 표면 감지, 메시 재구성, 제스처 인식, 시선 추적)
캐릭터 추적용 엔진(자이로 안정기, 모션 예측, 컨트롤러, 카메라를 통한 광학 모션 추적, VR 헬멧의 데이터를 기반으로 한 위치 추적)
복합 서버(직접 출력 모드, 비디오 전달, 렌즈 보정, 합성, 여러 응용 프로그램과 동시에 작업할 수 있는 작업 공간 생성)
상호작용 엔진(물리적 프로세스 시뮬레이션, 가상 현실 애플리케이션을 위한 위젯 세트 및 툴킷)