ĂshtĂ« publikuar versioni 25.0.0 i projektit Monado, i cili zhvillon njĂ« implementim tĂ« hapur tĂ« standardit OpenXR. Standardi OpenXR Ă«shtĂ« pĂ«rgatitur nga konsorciumi Khronos dhe pĂ«rcakton njĂ« API universale pĂ«r krijimin e aplikacioneve tĂ« realitetit virtual dhe tĂ« augmentuar, si dhe njĂ« grup shtresash pĂ«r ndĂ«rveprimin me pajisjet. Monado ofron njĂ« runtime qĂ« i pĂ«rmbush plotĂ«sisht kĂ«rkesat e OpenXR, i cili mund tĂ« pĂ«rdoret pĂ«r organizimin e punĂ«s me realitetin virtual dhe tĂ« augmentuar nĂ« smartphone, tablet, PC dhe çdo pajisje tjetĂ«r. Kodi i projektit Ă«shtĂ« shkruar nĂ« gjuhĂ«n C dhe shpĂ«rndahet nĂ«n licencĂ«n e lirĂ« Boost Software License 1.0, e cila Ă«shtĂ« nĂ« pĂ«rputhje me GPL.
Këto janë komponentët e platformës:
- Motor vizionik hapësinor që kryen detyra si ndjekja e objekteve, identifikimi i sipërfaqeve, rikonstruksioni i rrjetave, njohja e gjesteve, ndjekja e lëvizjeve të syve.
- Motor për ndjekjen e personazheve që ofron komponentë për parashikimin e lëvizjeve, ndjekjen optike të lëvizjeve përmes kamerës, ndjekjen e pozicionit mbi bazën e të dhënave nga kaskat VR, gyrostabilizatorët dhe kontrolluesit.
- Kompozit server, mbështetje për kompozimin, modalitetin e drejtpërdrejtë, kalimin e videos, korrigjimin e lenteve dhe formimin e hapësirës së punës për përdorimin e disa aplikacioneve njëkohësisht.
- Motor ndërveprimi që ofron një set widget-esh dhe toolkit për aplikacione të realitetit virtual, si dhe përfshin mjete për simulimin e proceseve fizike.
- Mjet për kalibrimin e pajisjeve dhe përcaktimin e kufijve të lëvizjes.
Karakteristikat kryesore:
- Drejtorët për kaskat e realitetit virtual HDK (OSVR Hacker Developer Kit), PlayStation VR HMD, SteamVR, Panotools (PSVR), modelet e ndryshme Vive dhe pajisjet për të cilat ka drejtorë OpenHMD.
- Drejtor për syzet e realitetit të shtuar North Star.
- Drejtor për sistemet e ndjekjes së pozicionit, si Intel RealSense T265.
- Një set rregullash udev për konfigurimin e aksesit në pajisjet e realitetit virtual pa marrë lejet 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 i gatshëm kompozit, që mbështet dalje direkte në pajisje. Ofron shënderues për Vive dhe Panotools. Ka mbështetje për shtresat projektuese.

Mes ndryshimeve në versionin e ri:
- Interface-t e brendshme tĂ« programit XRT (XRT Runtime) janĂ« zgjeruar, duke abstraktuar karakteristikat e ulta tĂ« ndĂ«rveprimit me pajisjet. Metoda xrt_instance_android dhe skedari titull xrt/xrt_android.h janĂ« shtuar me thirrje pĂ«r platformĂ«n Android. NĂ« xrt_compositor janĂ« shtuar funksione pĂ«r menaxhimin e frekuencĂ«s sĂ« rifreskimit tĂ« ekranit. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r zgjerimin XR_FB_face_tracking2 dhe mundĂ«sia e aktivizimit nĂ« fluks tĂ« funksionaliteteve tĂ« avancuara, si kontrolli pĂ«rmes ndjekjes sĂ« lĂ«vizjeve tĂ« syve.
- Në libmonado janë shtuar funksione për përcaktimin e gjendjes së karikimit të baterisë dhe për marrjen e pronave të pajisjeve që lidhen me ndjekjen e lëvizjeve.
- Në ndjekësit e gjendjes është realizuar zgjerimi OpenXR XR_EXT_active_action_set_priority, është siguruar mbështetje për specifikimin OpenXR 1.1.47 dhe është shtuar mundësia për aktivizimin dhe çaktivizimin e mundësive të avancuara, si ndjekja e lëvizjeve të syve.
- Në drejtorët për platformën Android është reduktuar ngarkesa në CPU.
- Në drejtorin që përdor OpenHMD, është shtuar mbështetje për API-në jo-oficiele Haptics për pajisjet Oculus Rift CV1.
- Në drejtorin e simulimit është shtuar mbështetje për maskat e dukshmërisë për të menaxhuar se cilat objekte do të jenë të dukshme në çdo sy.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r helmetat 3D HP Reverb G2 Omnicept dhe Acer AH100.
- NĂ« kompozimin server Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r ndryshimin dinamik tĂ« rallĂ«s sĂ« freskimit tĂ« ekranit nĂ« platformĂ«n Android. ĂshtĂ« shtuar variabla mjedisore WAYLAND_CONNECTOR pĂ«r tĂ« zgjedhur pajisjen e daljes nĂ« mjediset e bazuara nĂ« Wayland.
Burimi: opennet.ru
