An dara heisiúint de Monado, ardán le haghaidh feistí réaltachta fíorúla

Cuideachta comhoibrithe curtha i láthair scaoileadh tionscadail Monado 0.2, atá dírithe ar chur i bhfeidhm oscailte an chaighdeáin a chruthú Oscail XR. Monado предоставляет runtime, полностью соответствующий требованиям OpenXR, который может использоваться для организации работы с виртуальной и дополненной реальности на смартфонах, планшетах, ПК и любых других устройствах. Стандарт OpenXR подготовлен консорциумом Khronos и определяет универсальный API для создания приложений виртуальной и дополненной реальности, а также набор прослоек для взаимодействия с оборудованием, абстрагирующим особенности конкретных устройств. Код проекта написан на языке Си и dáilte ag под свободной лицензией Boost Software License 1.0, совместимой с GPL.

I measc na bhfeabhsuithe a cuireadh leis tá:

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



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

Состав платформы:

  • Inneall fís spásúil (rianú réad, braiteadh dromchla, athchruthú mogalra, aithint gothaí, rianú súl);
  • Inneall le haghaidh rianú carachtar (cobhsaitheoir gyro, tuar tairiscint, rialtóirí, rianú tairiscint optúil tríd an gceamara, rianú suímh bunaithe ar shonraí ó chlogad VR);
  • Freastalaí ilchodach (modh aschuir dhíreach, seoladh físeáin, ceartú lionsa, cumadóireacht, spás oibre a chruthú chun oibriú go comhuaineach le roinnt feidhmeanna);
  • Inneall idirghníomhaíochta (insamhalta próisis fhisiciúla, sraith giuirléidí agus foireann uirlisí d’fheidhmchláir réaltachta fíorúla);
  • Ionstraimíocht (calabrú trealaimh, suiteáil teorainneacha gluaiseachta).

Príomhghnéithe:

  • Драйвер для шлемов виртуальной реальности HDK (OSVR Hacker Forbróir Kit) agus
    Cluiche PlayStation VR HMD, chomh maith le haghaidh rialaitheoirí PlayStation Move agus Rásúir Hydra.
  • Inúsáidteacht trealamhtacaithe ag an tionscadal Oscail HMD.
  • Tiománaí le haghaidh méadaithe spéaclaí réaltacht Northstar.
  • Tiománaí do chóras rianaithe seasamh Intel RealSense T265.
  • sraith rialacha udev chun rochtain ar fheistí réaltachta fíorúla a chumrú gan pribhléidí fréimhe a fháil.
  • Comhpháirteanna rianaithe tairiscint le creat chun físeáin a scagadh agus a shruthú.
  • Córas rianaithe carachtar sé chéim saoirse (6DoF, ar aghaidh / siar, suas / síos, ar chlé / ar dheis, yaw, pitch, roll) do rialaitheoirí PSVR agus PS Move.
  • Modúil le haghaidh comhtháthú le API grafaic Vulkan agus OpenGL.
  • Modh gan cheann.
  • Idirghníomhaíocht spásúil agus dearcadh a bhainistiú.
  • Tacaíocht bhunúsach do shioncrónú fráma agus ionchur faisnéise (gníomhartha).
  • Freastalaí ilchodach réamhdhéanta a thacaíonn le haschur díreach chuig an bhfeiste, ag seachaint freastalaí an chórais X. Soláthraíonn shaders do Vive agus Panotools. Tá tacaíocht ann do shraitheanna teilgean.

An dara heisiúint de Monado, ardán le haghaidh feistí réaltachta fíorúla

Foinse: oscailtenet.ru

Add a comment