Ail ryddhad Monado, llwyfan ar gyfer dyfeisiau rhith-realiti

Cwmni Collabora wedi'i gyflwyno rhyddhau prosiect Monado 0.2, gyda'r nod o greu gweithrediad agored o'r safon AgorXR. 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. 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 cod y prosiect wedi'i ysgrifennu yn C a dosbarthu gan o dan y Drwydded Meddalwedd Boost 1.0 am ddim, sy'n gydnaws â'r GPL.

Ymhlith y gwelliannau a ychwanegwyd mae:

  • Mae Gweinydd Cyfansawdd bellach yn cefnogi rendrad aml-haen, gan ganiatáu i gymwysiadau gynnal strwythurau lluosog XrCompositionLayerProjection и XrCompositionLayerQuad. Mae gweithio gyda haenau lluosog yn bwysig ar gyfer cymwysiadau sy'n defnyddio pedair haen i rendro rhyngwynebau defnyddwyr, ac mae hefyd yn sail ar gyfer cefnogaeth bellach i gymwysiadau gyda rhyngwyneb wedi'i droshaenu ar ben yr olygfa, megis pendesg neu VR Plwton.



  • Rhoddir y gweinydd cyfansawdd a'r gyrwyr mewn prosesau gwasanaeth ar wahân. Gwaith ar y gweill i ddarparu'r gallu i gysylltu cymwysiadau OpenXR lluosog ag un enghraifft o wasanaeth Monado a'u delweddu ar yr un pryd gan ddefnyddio'r estyniad XR_EXTX_overlay.
  • Yn darparu cefnogaeth i reolwyr Mynegai Vive Wand a Falf a'u defnydd ar gyfer rheoli symudiadau gyda thair gradd o ryddid (3DOF, symudiad i dri chyfeiriad). Yn y misoedd nesaf, rydym yn bwriadu ychwanegu cefnogaeth ar gyfer chwe gradd o ryddid (6DOF, ymlaen / yn ôl, i fyny / i lawr, chwith / dde, yaw, traw, rholio) gan ddefnyddio'r system olrhain Goleudy.
  • Cefnogaeth ychwanegol i Bluetooth LE, sydd wedi'i gynnwys yn y gyrrwr ar gyfer Google Daydream 3DOF Controller.
  • Ychwanegwyd gyrrwr arduino ar gyfer arbrofion wrth greu eich rheolwyr eich hun;
  • Mae gyrrwr y system olrhain safle agored wedi'i integreiddio i'r prif strwythur libgoroesi.
  • Mae'r rhyngwyneb defnyddiwr dadfygio bellach yn cefnogi graffiau arferol, a ddefnyddir yn eu ffurf bresennol i ddelweddu'r llwyth ar y CPU wrth rendro.
  • Mae Monado-gui bellach yn cefnogi storio gosodiadau yn y cyfeiriaduron $ XDG_CONFIG_HOME/monado a $HOME/.config/monado. Ychwanegwyd y gallu i ffurfweddu camerâu stereo gyda rhyngwyneb USB ar gyfer PSMV (PlayStation Move) a PSVR (PlayStation VR).
  • Mae'r system gydosod wedi'i hailgynllunio. Wedi adio Ystorfa PPA ar gyfer Ubuntu gyda phecynnau Monado, rheolau OpenXR-SDK a xr-hardware udev.
  • Cefnogaeth ychwanegol ar gyfer cychwyn monado-service trwy actifadu soced yn systemd.

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 helmedau rhith-realiti HDK (OSVR Hacker Datblygwr Kit) a
    PlayStation VR HMD, yn ogystal ag ar gyfer rheolwyr PlayStation Move a Hydra Razor.
  • Defnyddioldeb оборудованияcefnogi gan y prosiect OpenHMD.
  • Gyrrwr ar gyfer sbectol realiti estynedig North Star.
  • Gyrrwr ar gyfer system olrhain sefyllfa Intel RealSense T265.
  • set rheolau udev i 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. Yn darparu cysgodwyr ar gyfer Vive a Panotools. Mae cefnogaeth i haenau taflunio.

Ail ryddhad Monado, llwyfan ar gyfer dyfeisiau rhith-realiti

Ffynhonnell: opennet.ru

Ychwanegu sylw