Mae Collabora wedi cyhoeddi rhyddhau Monado 21.0.0, gweithrediad ffynhonnell agored o safon OpenXR. Paratowyd safon OpenXR gan gonsortiwm Khronos ac mae'n diffinio API cyffredinol ar gyfer creu cymwysiadau realiti rhithwir ac estynedig, yn ogystal â set o haenau ar gyfer rhyngweithio â chaledwedd sy'n tynnu nodweddion dyfeisiau penodol. Mae Monado yn darparu amser rhedeg sy'n cydymffurfio'n llawn â gofynion OpenXR, y gellir ei ddefnyddio i drefnu gwaith gyda realiti rhithwir ac estynedig ar ffonau smart, tabledi, cyfrifiaduron personol ac unrhyw ddyfeisiau eraill. Mae cod y prosiect wedi'i ysgrifennu yn C ac yn cael ei ddosbarthu o dan y Drwydded Meddalwedd Boost 1.0 rhad ac am ddim, sy'n gydnaws â'r GPL.
Monado 21.0.0 oedd y datganiad cyntaf i fod yn swyddogol gydnaws â safon OpenXR 1.0. Mae Consortiwm Khronos wedi cynnal profion cydnawsedd ac wedi ychwanegu Monado at y rhestr o weithrediadau OpenXR sy'n gydnaws yn swyddogol. Perfformiwyd profion gyda'r API graffeg OpenGL a Vulkan, gan ddefnyddio'r adeilad bwrdd gwaith yn y modd efelychu dyfais VR. I ddechrau, y bwriad oedd rhifo'r fersiwn 1.0, ond penderfynodd y datblygwyr ddefnyddio rhifo ar sail blwyddyn, yn debyg i rifo fersiwn Mesa.
Yr ail arloesi pwysig oedd paratoi gyrrwr ar gyfer platfform SteamVR gyda gweithredu traciwr cyflwr, yn ogystal â generadur ategyn ar gyfer SteamVR, sy'n eich galluogi i ddefnyddio unrhyw yrwyr headset (HMDs) a rheolwyr a grëwyd ar gyfer Monado yn SteamVR. Er enghraifft, mae Monado yn darparu gyrwyr ar gyfer clustffonau rhith-realiti OpenHMD, Panotools (PSVR) a Vive/Vive Pro/Valve Index.
Cyfansoddiad y llwyfan:
- Peiriant golwg gofodol (olrhain gwrthrychau, canfod wyneb, ail-greu rhwyll, adnabod ystumiau, olrhain llygaid);
- Peiriant ar gyfer olrhain cymeriad (sefydlogydd gyro, rhagfynegi symudiadau, rheolwyr, olrhain symudiadau optegol trwy'r camera, olrhain lleoliad yn seiliedig ar ddata o helmed VR);
- Gweinydd cyfansawdd (modd allbwn uniongyrchol, anfon fideo ymlaen, cywiro lensys, cyfansoddi, creu man gwaith ar gyfer gweithio gyda sawl rhaglen ar yr un pryd);
- Peiriant rhyngweithio (efelychu prosesau ffisegol, set o widgets a phecyn cymorth ar gyfer cymwysiadau rhith-realiti);
- Offeryniaeth (calibradu offer, gosod ffiniau symud).
Nodweddion Allweddol:
- Gyrrwr ar gyfer helmedau rhith-realiti HDK (OSVR Hacker Developer Kit) a PlayStation VR HMD, yn ogystal ag ar gyfer rheolwyr Vive Wand, Valve Index, PlayStation Move a Razor Hydra.
- Y gallu i ddefnyddio caledwedd a gefnogir gan y prosiect OpenHMD.
- Gyrrwr sbectol realiti estynedig North Star.
- Gyrrwr ar gyfer system olrhain sefyllfa Intel RealSense T265.
- Set o reolau udev ar gyfer ffurfweddu mynediad i ddyfeisiau rhith-realiti heb gael breintiau gwraidd.
- Cydrannau olrhain symudiadau gyda fframwaith ar gyfer hidlo a ffrydio fideo.
- System olrhain cymeriad chwe gradd o ryddid (6DoF, ymlaen / yn ôl, i fyny / i lawr, i'r chwith / dde, yaw, traw, rholio) ar gyfer rheolwyr PSVR a PS Move.
- Modiwlau ar gyfer integreiddio ag API graffeg Vulkan ac OpenGL.
- Modd di-ben.
- Rheoli rhyngweithio gofodol a safbwynt.
- Cefnogaeth sylfaenol ar gyfer cydamseru ffrâm a mewnbwn gwybodaeth (camau gweithredu).
- Gweinydd cyfansawdd parod sy'n cefnogi allbwn uniongyrchol i'r ddyfais, gan osgoi gweinydd system X. Darperir Shaders for Vive a Panotools. Mae cefnogaeth i haenau taflunio.
Ffynhonnell: opennet.ru