первый выпуск проекта , e fokusuar në krijimin e një implementimi të hapur të standardit , который определяет универсальный API для создания приложений виртуальной и дополненной реальности, а также набор прослоек для взаимодействия с оборудованием, абстрагирующим особенности конкретных устройств. Стандарт подготовлен консорциумом Khronos, развивающим также такие стандарты, как OpenGL, OpenCL и Vulkan. Код проекта написан на языке Си и под совместимой с GPL свободной лицензией Boost Software License 1.0, основанной на лицензиях BSD и MIT, но не требующей упоминания при распространении производной работы в бинарном виде.
Monado предоставляет runtime, полностью соответствующий требованиям OpenXR, который может использоваться для организации работы с виртуальной и дополненной реальности на смартфонах, планшетах, ПК и любых других устройствах. В рамках проекта развивается несколько базовых подсистем:
- Motori i vizionit hapësinor (gjurmimi i objekteve, përcaktimi i sipërfaqeve, rindërtimi i rrjetave, njohja e gjesteve, gjurmimi i lëvizjes së syve);
- Motori për ndjekjen e personazhit (girostabilizatori, parashikimi i lëvizjeve, kontrolluesit, ndjekja optike e lëvizjeve përmes kamerës, ndjekja e pozicionit në bazë të të dhënave nga kaskadat VR);
- Serveri kompozit (modi i daljes së drejtpërdrejtë, kalimi i videos, rregullimi i lenteve, kompozimi, formimi i hapësirës së punës për punë me disa aplikacione njëherësh);
- Motori i ndërveprimit (simulimi i proceseve fizike, grupi i widget-eve dhe toolkit për aplikacionet e realitetit virtual);
- Instrumentari (kalibrimi i pajisjeve, vendosja ).
Первый выпуск рассматривается как экспериментальный и нацеленный на начало знакомства разработчиков с платформой. В текущем состоянии Monado позволяет создавать приложения и отслеживать вращение на поддерживаемых устройствах при помощи , а также предоставляет возможность прямого отображения () для вывода на устройства виртуальной реальности минуя графический стек операционной системы.
Пока поддерживается работа только в Linux (поддержка других ОС ожидается в будущем).
Funksionalitetet kryesore:
- Наличие драйверов для шлемов виртуальной реальности (OSVR Hacker Developer Kit) dhe
, si dhe për kontrollet PlayStation Move dhe . - Mundësia për përdorim , e mbështetur nga projekti .
- Drejtues për syze të realitetit të shtuar .
- Drejti për sistemin e ndjekjes së pozicionit Intel RealSense T265.
- për të konfiguruar aksesin në pajisjet e virtualitetit pa marrë përsipër privilegjet root.
- Kompontentët për ndjekjen e lëvizjes me një kuadër për filtrimin dhe transmetimin e videos.
- Sistemi i ndjekjes së karaktereve me gjashtë liri lëvizjeje (6DoF, përpara/prapa, lartë/poshtë, majtas/djathtas, rrotullim, kthim, incline) për kontrolluesit PSVR dhe PS Move.
- Modulet për integrimin me API të grafikës Vulkan dhe OpenGL.
- Mënyra pa ekran (Headless).
- Menaxhimi i ndërveprimit hapësinor dhe pikës së pamjes.
- Mbështetje bazike për sinkronizimin e kadrove dhe futjen e informacionit (veprimeve).
- Serveri kompozit i gatshëm, që mbështet daljen direkte në pajisje, duke anashkaluar serverin sistemik X. Ofron shader për Vive dhe . Ka mbështetje për nivelet projekcionale.


Burimi: opennet.ru
