Ko te tuku tuarua o Monado, he papa mo nga taputapu mooni mariko
Kamupene Collabora представила tuku kaupapa Monado 0.2, e whai ana ki te hanga i te whakatinanatanga tuwhera o te paerewa OpenXR. Ka whakaratohia e Monado he wa mahi e tino rite ana ki nga whakaritenga OpenXR, ka taea te whakamahi ki te whakarite i nga mahi me te mooni mariko me te tino whakanui ake i runga i nga waea atamai, papa, PC me etahi atu taputapu. Ko te paerewa OpenXR i whakaritea e te Khronos consortium me te tautuhi i te API mo te hanga i nga tono mooni mariko me te whakanui ake, me te huinga paparanga mo te taunekeneke me nga taputapu e tango ana i nga ahuatanga o nga taputapu motuhake. Ko te waehere kaupapa kua tuhia ki C me tohaina e i raro i te Raihana Pūmanawa Boost 1.0 koreutu, he hototahi ki te GPL.
Ko nga whakapainga taapiri ko:
Ka tautokohia e te Composite Server te whakaputa paparanga-maha, ka taea e nga tono te manaaki i nga hanganga maha XrCompositionLayerProjection и XrCompositionLayerQuad. He mea nui te mahi me nga paparanga maha mo nga tono e whakamahi ana i nga paparanga e wha hei whakaatu i nga atanga kaiwhakamahi, a ko te turanga hoki mo te tautoko ake mo nga tono kua whakakikoruatia he atanga ki runga ake o te whakaaturanga, penei i te xctktop ranei Pluto VR.
Ka wehea te tūmau hiato me nga taraiwa ki nga tukanga ratonga motuhake. Kei te haere tonu te mahi ki te whakarato i te kaha ki te hono i nga tono OpenXR maha ki tetahi tauira o te ratonga Monado me te tiro i te wa kotahi ma te whakamahi i te toronga XR_EXTX_overlay.
Ka whakarato tautoko mo nga kaiwhakahaere Vive Wand me Valve Index me ta raatau whakamahinga mo te whakahaere nekehanga me nga nekehanga e toru o te herekore (3DOF, neke i nga ahunga e toru). Hei nga marama e haere ake nei, ka whakamahere matou ki te taapiri tautoko mo nga nekehanga e ono o te herekore (6DOF, whakamua/whakamuri, whakarunga/raro, maui/matau, yaw, pitch, roll) ma te whakamahi i te punaha aroturuki Lighthouse.
He tautoko taapiri mo te Bluetooth LE, kei roto i te taraiwa mo Google Daydream 3DOF Controller.
Kua taapirihia he taraiwa arduino mo nga whakamatautau i te wa e hanga ana i o ake kaiwhakahaere;
Ko te taraiwa o te punaha aroturuki waahi tuwhera kua whakauruhia ki roto i te hanganga matua libsurvive.
Ko te atanga kaiwhakamahi patuiro inaianei kei te tautoko i nga kauwhata ritenga, kei roto i o raatau ahua o naianei ka whakamahia hei tiro i te kawenga i runga i te PTM i te wa e whakaputa ana.
Inaianei kei te tautoko a Monado-gui i nga whakatakotoranga rokiroki i roto i nga raarangi $XDG_CONFIG_HOME/monado me $HOME/.config/monado. Kua taapirihia te kaha ki te whirihora i nga kaamera hiko me te atanga USB mo te PSMV (PlayStation Move) me te PSVR (PlayStation VR).
Kua hoahoa ano te punaha huihuinga. Kua tapirihia PPA putunga mo Ubuntu me nga putea Monado, OpenXR-SDK me nga ture udev xr-hardware.
He tautoko taapiri mo te tiimata i te ratonga monado ma te whakahohe i te turanga i roto i te systemd.
Hanganga papa:
Te miihini tirohanga mokowā (te tirotiro ahanoa, te kitenga mata, te hanga mata, te tohu tohu, te tirotiro kanohi);
Miihini mo te aro turuki i nga ahuatanga (te whakapumau gyro, te matapae nekehanga, nga kaiwhakahaere, te aroturuki nekehanga whatu i roto i te kamera, te whai waahi i runga i nga raraunga mai i te potae VR);
Tūmau hiato (aratau whakaputa tika, whakamua ataata, whakatika arotahi, tito, hanga mokowāmahi mo te mahi tahi me te maha o nga tono);
Te miihini whakawhitiwhiti (te whaihanga o nga tukanga tinana, he huinga widget me te kete taputapu mo nga tono mooni mariko);
Te taputapu (whakatau taputapu, whakaurunga rohe nekehanga).
Āhuatanga matua:
Te taraiwa mo nga potae mooni mariko HDK (OSVR Hacker Developer Kit) me PlayStation VR HMD, me nga kaiwhakahaere PlayStation Move me Heu Hydra.
Kaitaraiwa mo nga mohiti mooni whakanuia North Star.
Atekōkiri mō te pūnaha aroturuki tūnga Intel RealSense T265.
udev ture ki te whirihora i te uru ki nga taputapu mooni mariko me te kore e whiwhi painga pakiaka.
Nga waahanga aroturuki nekehanga me te anga mo te tātari me te tarere ataata.
E ono nga nekehanga o te punaha aroturuki kiripuaki (6DoF, whakamua/whakamuri, whakarunga/raro, maui/matau, yaw, pitch, roll) mo nga kaiwhakahaere PSVR me PS Move.
Ko nga waahanga mo te whakauru ki nga API whakairoiro Vulkan me OpenGL.
Aratau upoko kore.
Te whakahaere i te taunekeneke mokowhiti me te tirohanga.
Tautoko taketake mo te tukutahi anga me te whakauru korero (mahi).
He tūmau hiato kua rite e tautoko ana i te whakaputanga tika ki te taputapu, ka hipa i te tūmau X pūnaha. Ka whakaratohia he whakamarumaru mo Vive me Panotools. He tautoko mo nga paparanga matapae.