numri i parë i projektit , i orientuar drejt krijimit të një realizimi të hapur të standardit , i cili përcakton një API universale për krijimin e aplikacioneve të realitetit virtual dhe të zgjeruar, si dhe një grup tavash për ndërveprimin me pajisjet, duke abstrahuar veçoritë e pajisjeve të caktuara. Standardi është përgatitur nga konsorciumi Khronos, i cili po zhvillon gjithashtu standarde të tilla si OpenGL, OpenCL dhe Vulkan. Kodi i projektit është shkruar në gjuhën C dhe në një licencë të lirë të përputhshme me GPL, Licenca e Softeku Boost 1.0, e cila bazohet në licencat BSD dhe MIT, por nuk kërkon përmendje gjatë shpërndarjes së punëve të derivaura në formën binare.
Monado ofron runtime, i cili plotëson plotësisht kërkesat e OpenXR, i cili mund të përdoret për të organizuar punën me realitetin virtual dhe të zgjeruar në smartphone, tableta, PC dhe çdo pajisje tjetër. Në kuadër të projektit po zhvillohen disa subsistema bazike:
- Motori i vizionit hapësinor (gjurmimi i objekteve, identifikimi i sipërfaqeve, rikonstruksioni i rrjetave, njohja e gjesteve, gjurmimi i lëvizjes së syve);
- Motori për gjurmimin e personazheve (gjirmostabilizatori, parashikimi i lëvizjeve, kontrollorët, gjurmimi optik i lëvizjes përmes kamerës, gjurmimi i pozicionit bazuar në të dhënat nga kaskadat VR);
- Serveri kompozit (modi i daljeve të drejtpërdrejta, kalimi i videos, rregullimi i lenteve, kompozimi, formimi i hapësirës të punës për të punuar njëkohësisht me disa aplikacione);
- Motori i ndërveprimit (simulimi i proceseve fizike, një grup widgets dhe toolkit për aplikacionet e realitetit virtual);
- Instrumenti (kalibrimi i pajisjeve, instalimi ).
Shkarkimi i parë konsiderohet si eksperimental dhe i orientuar drejt fillimit të njohjes së zhvilluesve me platformën. Në gjendjen aktuale, Monado lejon krijimin e aplikacioneve dhe ndjekjen e rotacionit në pajisjet e mbështetura duke , si dhe ofron mundësinë e pasqyrimit direkt () për daljen në pajisjet e realitetit virtual duke anashkaluar stekun grafik të sistemit operativ.
Aktualisht mbështetet puna vetëm në Linux (mbështetje për OS të tjera pritet në të ardhmen).
Karakteristikat kryesore:
- Prania e drajverëve për helmetat e realitetit virtual (OSVR Hacker Developer Kit) dhe
, si dhe për kontrollorët PlayStation Move dhe . - Mundësia për përdorimin e , të mbështetur nga projekti .
- Drejtuesi për syzet e realitetit të shtuar .
- Drejtuesi për sistemin e gjurmimit të pozicionit Intel RealSense T265.
- për konfigurimin e qasjes në pajisjet e realitetit virtual pa nevojën e autorizimeve root.
- Komponentë për gjurmimin e lëvizjes me një kornizë për filtrimin dhe transmetimin e videos.
- Sistemi i gjurmimit të personazheve me gjashtë liri lëvizjeje (6DoF, përpara/prapa, lart/poshtë, majtas/djathtas, rrotullimi, angazhimi, rrotullimi) për kontrollorët PSVR dhe PS Move.
- Módul për integrimin me API-të grafike Vulkan dhe OpenGL.
- Modi pa ekran (Headless).
- Menaxhimi i ndërveprimit hapësinor dhe pikës së vështrimit.
- Mbështetje bazike për sinkronizimin e kornizave dhe futjen e informacionit (veprimeve).
- Serveri kompozit plotësisht i gatshëm, i cili mbështet daljen e drejtpërdrejtë në pajisje, duke kaluar përmes serverit X sistemik. Ofron shader për Vive dhe . Ka mbështetje për shtresat projekcionale.


Burimi: opennet.ru
