A projekt első kiadása , amelynek célja egy nyílt implementáció létrehozása a standardnak, amely egy univerzális API-t határoz meg virtuális és kiterjesztett valóság alkalmazások készítéséhez, valamint egy réteget biztosít a hardverekkel való interakcióhoz, elvonatkoztatva a konkrét eszközök jellemzőitől. A szabványt a Khronos konzorcium készítette, amely más szabványokat is fejleszt, mint például az OpenGL, OpenCL és Vulkan. A projekt kódja C nyelven íródott és a GPL kompatibilis Boost Software License 1.0 szabad licenc alatt áll, amely a BSD és MIT licenceken alapul, de nem követeli meg a származékos munka terjesztésekor a hivatkozást.
A Monado egy OpenXR követelményeknek megfelelő runtime-ot biztosít, amely használható a virtuális és kiterjesztett valóság működtetésére okostelefonokon, táblagépeken, személyi számítógépeken és bármely más eszközön. A projekt keretében több alaprendszer fejlődik:
- Térbeli látás motor (objektumkövetés, felületek meghatározása, hálók rekonstrukciója, gesztusok felismerése, szemmozgás követése);
- Karakterkövető motor (giroszkópos stabilizátor, mozgások előrejelzése, kontrollerek, optikai mozgáskövetés kamerával, VR-fejhallgató adatai alapján történő pozíciókövetés);
- Kombinált szerver (közvetlen kimenet mód, videó átkonvertálás, lencse korrekció, kompozitálás, munkaterület kialakítása több alkalmazás egyidejű használatához);
- Interakciós motor (fizikai folyamatok szimulálása, widgetek és eszközkészlet a virtuális valóság alkalmazásokhoz);
- Eszközkészlet (szerszámok, hardver kalibrálás, telepítve ).
Az első kiadást kísérleti jellegűnek tekintik, amelynek célja a fejlesztők platformmal való megismertetése. A Monado jelenlegi állapotában lehetővé teszi alkalmazások létrehozását és a forgás követését a támogatott eszközökön az , és közvetlen megjelenítést biztosít () a virtuális valóság eszközökre való kimenethez, megkerülve az operációs rendszer grafikai rétegét.
Jelenleg Linux alatt működik (más operációs rendszerek támogatása a jövőben várható).
Főbb funkciók:
- VR sisakokhoz elérhető illesztőprogramok (OSVR Hacker Developer Kit) és
, valamint a PlayStation Move vezérlőkhöz és . - Azt is lehetővé teszi, hogy , kiterjesztett valóság szemüvegekhez .
- North Star .
- Meghajtó az Intel RealSense T265 pozíciókövető rendszerhez.
- Kész kombinált szerver, amely támogatja a közvetlen kimenetet az eszközre, megkerülve a rendszergazda X-szervert. Shaderek biztosítunk a Vive és
- Mozgáskövető komponensek a videó szűrésére és streamingjére szolgáló keretrendszerrel.
- A szereplőkövető rendszer, amely hat szabadsági fokkal rendelkezik (6DoF, előre/hátra, fel/le, balra/jobbra, dőlések, hajlítás, billentés) a PSVR és PS Move vezérlők számára.
- Modulok grafikus API-k, például Vulkan és OpenGL integrációjához.
- Képernyő nélküli üzemmód (Headless).
- Térbeli interakció és nézőpont irányítása.
- Alapvető keretinkronizáció és információbeviteli (műveleti) támogatás.
- Panotools Az első kiadás nyilvános.


Forrás: opennet.ru
