Ko te tuku tuarua o Monado, he papa mo nga taputapu mooni mariko

Kamupene Collabora представила tuku kaupapa Monado 0.2, e whai ana ki te hanga i te whakatinanatanga tuwhera o te paerewa OpenXR. Monado предоставляет runtime, полностью соответствующий требованиям OpenXR, который может использоваться для организации работы с виртуальной и дополненной реальности на смартфонах, планшетах, ПК и любых других устройствах. Стандарт OpenXR подготовлен консорциумом Khronos и определяет универсальный API для создания приложений виртуальной и дополненной реальности, а также набор прослоек для взаимодействия с оборудованием, абстрагирующим особенности конкретных устройств. Код проекта написан на языке Си и tohaina e под свободной лицензией Boost Software License 1.0, совместимой с GPL.

Ko nga whakapainga taapiri ko:

  • В композитном сервере появилась поддержка многослойной отрисовки, позволяющей приложениям размещать несколько структур XrCompositionLayerProjection и XrCompositionLayerQuad. Работа с несколькими слоями важна для приложений, использующих четыре слоя для отрисовки пользовательских интерфейсов, а также является базисом для дальнейшей поддержки приложений с наложенным поверх сцены интерфейсом, таких как xctktop ranei Pluto VR.



  • Комнозитный сервер и драйверы вынесены в отдельные сервисные процессы. Kei te haere tonu te mahi по предоставлению возможности подключения нескольких приложений 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 putunga для Ubuntu с пакетами Monado, OpenXR-SDK и udev-правилами xr-hardware.
  • Добавлена поддержка запуска сервиса monado-service при помощи активации через сокет в systemd.

Hanganga papa:

  • Te miihini tirohanga mokowā (te tirotiro ahanoa, te kitenga mata, te hanga mata, te tohu tohu, te tirotiro kanohi);
  • Miihini mo te aro turuki i nga ahuatanga (te whakapumau gyro, te matapae nekehanga, nga kaiwhakahaere, te aroturuki nekehanga whatu i roto i te kamera, te whai waahi i runga i nga raraunga mai i te potae VR);
  • Tūmau hiato (aratau whakaputa tika, whakamua ataata, whakatika arotahi, tito, hanga mokowāmahi mo te mahi tahi me te maha o nga tono);
  • Te miihini whakawhitiwhiti (te whaihanga o nga tukanga tinana, he huinga widget me te kete taputapu mo nga tono mooni mariko);
  • Te taputapu (whakatau taputapu, whakaurunga rohe nekehanga).

Āhuatanga matua:

  • Драйвер для шлемов виртуальной реальности HDK (OSVR Hacker Developer Kit) me
    PlayStation VR HMD, me nga kaiwhakahaere PlayStation Move me Heu Hydra.
  • Whakamahinga оборудованияtautokona e te kaupapa OpenHMD.
  • Kaitaraiwa mo nga mohiti mooni whakanuia North Star.
  • Atekōkiri mō te pūnaha aroturuki tūnga Intel RealSense T265.
  • udev ture ki te whirihora i te uru ki nga taputapu mooni mariko me te kore e whiwhi painga pakiaka.
  • Nga waahanga aroturuki nekehanga me te anga mo te tātari me te tarere ataata.
  • E ono nga nekehanga o te punaha aroturuki kiripuaki (6DoF, whakamua/whakamuri, whakarunga/raro, maui/matau, yaw, pitch, roll) mo nga kaiwhakahaere PSVR me PS Move.
  • Ko nga waahanga mo te whakauru ki nga API whakairoiro Vulkan me OpenGL.
  • Aratau upoko kore.
  • Te whakahaere i te taunekeneke mokowhiti me te tirohanga.
  • Tautoko taketake mo te tukutahi anga me te whakauru korero (mahi).
  • He tūmau hiato kua rite e tautoko ana i te whakaputanga tika ki te taputapu, ka hipa i te tūmau X pūnaha. Ka whakaratohia he whakamarumaru mo Vive me Panotools. He tautoko mo nga paparanga matapae.

Ko te tuku tuarua o Monado, he papa mo nga taputapu mooni mariko

Source: opennet.ru

Tāpiri i te kōrero