An dàrna foillseachadh de Monado, àrd-ùrlar airson innealan virtual reality

Companaidh co-obrachaidh air a thaisbeanadh foillseachadh pròiseict Monado 0.2, ag amas air buileachadh fosgailte den inbhe a chruthachadh FosgailXR. Monado предоставляет runtime, полностью соответствующий требованиям OpenXR, который может использоваться для организации работы с виртуальной и дополненной реальности на смартфонах, планшетах, ПК и любых других устройствах. Стандарт OpenXR подготовлен консорциумом Khronos и определяет универсальный API для создания приложений виртуальной и дополненной реальности, а также набор прослоек для взаимодействия с оборудованием, абстрагирующим особенности конкретных устройств. Код проекта написан на языке Си и air a sgaoileadh le под свободной лицензией Boost Software License 1.0, совместимой с GPL.

Am measg nan leasachaidhean a chaidh a chur ris tha:

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



  • Комнозитный сервер и драйверы вынесены в отдельные сервисные процессы. Obair a’ dol air adhart по предоставлению возможности подключения нескольких приложений OpenXR к одному экземпляру сервиса Monado и их одновременной визуализации при помощи расширения XR_EXTX_overlay.
  • Обеспечена поддержка контроллеров Vive Wand и Valve Index и их использования для управления движением с тремя степенями свободы (3DOF, перемещение по трём направлениям). В ближайшие месяцы планируется добавить поддержку шести степеней свободы (6DOF, вперёд/назад, вверх/вниз, влево/вправо, рыскание, тангаж, крен), используя систему отслеживания Taigh-solais.
  • Добавлена поддержка 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).
  • Переработана система сборки. Добавлен Stòr-dàta PPA для Ubuntu с пакетами Monado, OpenXR-SDK и udev-правилами xr-hardware.
  • Добавлена поддержка запуска сервиса monado-service при помощи активации через сокет в systemd.

Co-dhèanamh an àrd-ùrlair:

  • Einnsean lèirsinn spàsail (lorg nithean, lorg uachdar, ath-thogail mogal, aithneachadh gluasad-bodhaig, lorg sùla);
  • Einnsean airson tracadh charactaran (gyro stabilizer, ro-innse gluasad, luchd-riaghlaidh, lorg gluasad optigeach tron ​​​​chamara, lorg suidheachadh stèidhichte air dàta bho chlogaid VR);
  • Frithealaiche co-dhèanta (modh toraidh dìreach, gluasad bhidio air adhart, ceartachadh lionsa, co-sgrìobhadh, cruthachadh àite-obrach airson a bhith ag obair le grunn thagraidhean aig an aon àm);
  • Einnsean eadar-obrachaidh (samhlachadh phròiseasan fiosaigeach, seata de widgets agus inneal airson tagraidhean fìrinn fhìrinneach);
  • Ionnsramaid (calibration uidheamachd, stàladh crìochan gluasad).

Prìomh fheartan:

  • Драйвер для шлемов виртуальной реальности HDK (OSVR Hacker Developer Kit) agus
    PlayStation VR HMD, a bharrachd air airson riaghladairean PlayStation Move agus Razor Hydra.
  • Cleachdalachd оборудованияle taic bhon phròiseact Fosgail HMD.
  • Driver airson speuclairean fìrinn leasaichte North Star.
  • Dràibhear airson siostam tracadh suidheachadh Intel RealSense T265.
  • riaghailtean udev gus ruigsinneachd gu innealan brìgheil brìgheil a rèiteachadh gun a bhith a’ faighinn sochairean freumha.
  • Co-phàirtean tracadh gluasad le frèam airson sìoladh agus sruthadh bhidio.
  • Sia ìrean de shiostam tracadh caractar saorsa (6DoF, air adhart / air ais, suas / sìos, clì / deas, yaw, pitch, roll) airson luchd-riaghlaidh PSVR agus PS Move.
  • Modalan airson amalachadh le APIan grafaiceachd Vulkan agus OpenGL.
  • Modh gun cheann.
  • A’ riaghladh eadar-obrachadh spàsail agus sealladh.
  • Taic bunaiteach airson sioncronadh frèam agus cuir a-steach fiosrachaidh (gnìomhan).
  • Frithealaiche deiseil deiseil a bheir taic do thoraidhean dìreach chun inneal, a ’dol seachad air frithealaiche siostam X. A 'toirt seachad shaders airson Vive agus Panotools. Tha taic ann airson sreathan teilgean.

An dàrna foillseachadh de Monado, àrd-ùrlar airson innealan virtual reality

Source: fosgailtenet.ru

Cuir beachd ann