Publikimi i parë i projektit “Monado” u njoftua së fundmi . Kjo platformë e re synon të krijojë një implementim të hapur të standardit OpenXR, i cili përcakton një API universale për krijimin e aplikacioneve të realitetit virtual dhe të shtuar , si dhe një sërë shtresash për bashkëveprimin me pajisjet që abstraktojnë karakteristikat e pajisjeve specifike.
Standardi u përgatit nga konsorciumi Khronos, i cili po zhvillon gjithashtu standarde të tilla si OpenGL, OpenCL dhe Vulkan.
Rreth Monados
Monado ofron një runtime që përputhet plotësisht me kërkesat e OpenXR , i cili mund të përdoret për të orkestruar punën me realitetin virtual dhe të shtuar në smartphone, tableta, PC dhe çdo pajisje tjetër, pasi projekti zhvillon disa nënsisteme themelore , të cilat janë si më poshtë:
- Një motor i shikimit hapësinor: i cili është përgjegjës për gjurmimin e objektit, përcaktimin e sipërfaqes, rindërtimin e rrjetës, njohjen e gjesteve, gjurmimin e syve.
- Një motor gjurmimi karakteri: Funksioni i tij është të kontrollojë stabilizuesin gjiroskopik, parashikimin e lëvizjes, kontrollorët, gjurmimin optik të lëvizjes përmes kamerës, gjurmimin e pozicionit bazuar në të dhënat nga një përkrenare VR.
- Server i përbërë: trajton mënyrën e daljes direkte, përcjelljen e videos, korrigjimin e thjerrëzave, përbërjen, formësimin e hapësirës së punës për të punuar me shumë aplikacione njëkohësisht.
- Motori ndërveprues- Kjo është përgjegjëse për simulimin e proceseve fizike, një grup widget-ash dhe një paketë mjetesh për aplikimet e realitetit virtual.
- Instrumentimi: është përgjegjës për kalibrimin e pajisjeve, vendosjen e kufijve të lëvizjes, ndër të tjera.
Si i tillë , Monado është koha e parë e ekzekutimit OpenXR për GNU/Linux dhe shpreson të nxisë zhvillimin e një ekosistemi XR me burim të hapur dhe të ofrojë blloqet themelore të ndërtimit për shitësit e pajisjeve për të synuar platformën GNU/Linux.
Ndër karakteristikat kryesore të theksuara janë disponueshmëria e kontrolluesve për kufjet e realitetit virtual HDK (OSVR Hacker Developer Kit) dhe PlayStation VR HMD, si dhe për kontrolluesit PlayStation Move dhe Razor Hydra .
Për më tepër, ai ofron mundësinë e përdorimit të pajisjeve të pajtueshme me projektin OpenHMD dhe ofron një shofer për syzet e realitetit të shtuar North Star.
Gjithashtu përfshin një sërë rregullash udev për konfigurimin e aksesit në pajisjet e realitetit virtual pa autorizim root, së bashku me një drajver për sistemin e ndjekjes së pozicionit Intel RealSense T265.
Gjithashtu përfshin një server të përbërë gati për përdorim që mbështet daljen direkte në pajisje , duke anashkaluar serverin X të sistemit. Ofrohen shader-a për Vive dhe Panotools, së bashku me mbështetje për shtresat e projeksionit.
Karakteristikat e tjera të tij janë:
- Komponentët e ndjekjes së lëvizjes me një kornizë për filtrimin dhe transmetimin e videos.
- Sistemi i gjurmimit të karaktereve me gjashtë shkallë lirie (6DoF, përpara / prapa, lart / poshtë, majtas / djathtas, zhurmë, lartësi, rrotullim) për kontrollorët PSVR dhe PS Move.
- Modulet për integrim me API-të grafike Vulkan dhe OpenGL.
- Modaliteti pa ekran (pa kokë).
- Menaxhoni bashkëveprimet hapësinore dhe këndvështrimet.
- Mbështetje themelore për sinkronizimin e kornizës dhe futjen e informacionit (veprimet).
Rreth versionit të parë të Monado
Aktualisht, versioni i parë konsiderohet eksperimental dhe ka për qëllim zhvilluesit fillestarë të njohur me platformën.
Në gjendjen aktuale të projektit, Monado ju lejon të krijoni aplikacione dhe të gjurmoni rotacionin në pajisje të pajtueshme duke përdorur OpenHMD dhe gjithashtu ofron mundësinë për të shfaqur drejtpërdrejt rezultatin në pajisjet e realitetit virtual pa kaluar nëpër grumbullin grafik të sistemit operativ.
Kodi i projektit është shkruar në C dhe është shpërndarë nën licencën e softuerit Boost 1.0 në përputhje me GPL, e cila bazohet në licencat BSD dhe MIT, por nuk kërkon asnjë përmendje kur puna derivate shpërndahet në formë binare.
Aktualisht platforma mbështet vetëm Linux , dhe në të ardhmen pritet kompatibilitet me sisteme të tjera operative.
Së fundmi, nëse doni të mësoni më shumë rreth Monado, mund të gjeni detaje dhe të qaseni në kodin burimor në faqen e saj zyrtare të internetit.