Inkampani Collabora
Ukuthuthukiswa okungeziwe kufaka phakathi:
- I-Composite Server manje isekela ukunikezwa kwezendlalelo eziningi, okuvumela izinhlelo zokusebenza ukuthi zibambe izakhiwo eziningi
XrCompositionLayerProjection иI-XrCompositionLayerQuad . Ukusebenza ngezendlalelo eziningi kubalulekile ezinhlelweni ezisebenzisa izendlalelo ezine ukuze zinikeze ukuxhumana komsebenzisi, futhi kuyisisekelo sosekelo oluqhubekayo lwezinhlelo zokusebenza ezinoxhumano olumbozwe ngaphezulu kwendawo yesehlakalo, njengokuthiamablack nomaI-Pluto VR .
- Iseva eyinhlanganisela nezishayeli zihlukaniswa ngezinqubo zesevisi ezihlukene.
Umsebenzi usaqhubeka ukuze unikeze ikhono lokuxhuma izinhlelo zokusebenza eziningi ze-OpenXR esibonelweni esisodwa sesevisi ye-Monado futhi uzibone ngeso lengqondo ngesikhathi esisodwa usebenzisa isandiso se-XR_EXTX_overlay. - Inikeza ukusekelwa kwezilawuli ze-Vive Wand kanye ne-Valve Index kanye nokusetshenziswa kwazo ukulawula ukunyakaza ngamadigri amathathu enkululeko (3DOF, ukunyakaza ezindaweni ezintathu). Ezinyangeni ezizayo, sihlela ukwengeza ukwesekwa kwamadigri enkululeko ayisithupha (6DOF, phambili/emuva, phezulu/phansi, kwesokunxele/kwesokudla, yaw, iphimbo, roll) sisebenzisa isistimu yokulandelela
Lighthouse . - Usekelo olungeziwe lwe-Bluetooth LE, efakwe kumshayeli we-Google Daydream 3DOF Controller.
- Kwengezwe umshayeli we-arduino wokuhlola lapho udala izilawuli zakho;
- Umshayeli wesistimu yokulandelela indawo evulekile ihlanganiswe nesakhiwo esikhulu
libsurvive . - I-interface yomsebenzisi elungisa iphutha manje isekela amagrafu angokwezifiso, lawo ngendlela yawo yamanje asetshenziselwa ukubona ngeso lengqondo umthwalo ku-CPU ngesikhathi sokunikezelwa.
- I-Monado-gui manje isekela izilungiselelo zokugcina ohlwini lwemibhalo lwe-$XDG_CONFIG_HOME/monado kanye ne-$HOME/.config/monado. Kwengezwe amandla okumisa amakhamera e-stereo ane-USB interface ye-PSMV (PlayStation Move) ne-PSVR (PlayStation VR).
- Isistimu yokuhlanganisa isiklanywe kabusha. Kwengeziwe
Inqolobane ye-PPA ku-Ubuntu ngamaphakheji we-Monado, i-OpenXR-SDK kanye nemithetho ye-xr-hardware udev. - Ukwesekwa okwengeziwe kokuqala isevisi ye-monado ngokusebenzisa isokhethi ku-systemd.
Ukwakhiwa kwenkundla:
- Injini yombono wendawo (ukulandelela into, ukutholwa kwendawo, ukwakhiwa kabusha kwemeshi, ukubonwa kokuthinta, ukulandelela iso);
- Injini yokulandelela izinhlamvu (i-gyro stabilizer, isibikezelo sokunyakaza, izilawuli, ukulandelela ukunyakaza okubonakalayo ngekhamera, ukulandelela indawo okusekelwe kudatha evela kusigqoko se-VR);
- Iseva eyinhlanganisela (imodi yokukhipha okuqondile, ukudlulisa ividiyo, ukulungiswa kwelensi, ukuhlanganisa, ukudala indawo yokusebenza ukuze isebenze ngesikhathi esisodwa nezinhlelo zokusebenza ezimbalwa);
- Injini yokusebenzisana (ukulingisa izinqubo zomzimba, isethi yamawijethi kanye nekhithi yamathuluzi yezinhlelo zokusebenza zento engekho ngokoqobo);
- Amathuluzi (ukulinganiswa kwemishini, ukufakwa
imingcele yokuhamba ).
Izici ezibalulekile:
- Umshayeli wezigqoko zento engekho ngokoqobo
I-HDK (OSVR Hacker Developer Kit) kanye
I-PlayStation VR HMD , kanye nezilawuli ze-PlayStation Move kanyeI-Razor Hydra . - Ukusebenziseka
оборудования isekelwe iphrojekthiI-OpenHMD . - Umshayeli wezibuko ezingokoqobo ezingathandwa kwabathelisi esikubona
North Star . - Umshayeli wesistimu yokulandela indawo ye-Intel RealSense T265.
-
udev isimiso ukuze ulungiselele ukufinyelela kumadivayisi ento engekho ngokoqobo ngaphandle kokuthola amalungelo empande. - Izingxenye zokulandelela ukunyakaza ezinohlaka lokuhlunga nokusakaza ividiyo.
- Amadigri ayisithupha esistimu yokulandela umlingiswa wenkululeko (6DoF, phambili/emuva, phezulu/phansi, kwesokunxele/kwesokudla, yaw, iphimbo, roll) ye-PSVR nezilawuli ze-PS Move.
- Amamojula okuhlanganiswa ne-Vulkan ne-OpenGL graphics APIs.
- Imodi engenakhanda.
- Ukuphatha ukusebenzisana kwendawo kanye nombono.
- Usekelo oluyisisekelo lokuvumelanisa uhlaka kanye nokufaka ulwazi (izenzo).
- Iseva eyinhlanganisela eyenziwe ngomumo esekela okukhiphayo okuqondile kudivayisi, idlula iseva yesistimu X. Ihlinzeka ngemithunzi ye-Vive kanye
Ama-panotools . Kukhona usekelo lwezendlalelo zokuqagela.
Source: opennet.ru