IMonado, ipulatifomu yomthombo ovulekile yamadivayisi weqiniso wangempela

muhle

Ukukhishwa kokuqala kwephrojekthi ethi “Monado” kusanda kumenyezelwa. Le nkundla entsha ihlose ukudala ukusetshenziswa okuvulekile kwendinganiso ye-OpenXR, echaza i-API yendawo yonke yokudala izinhlelo zokusebenza ze-virtual kanye ne-augmented reality , kanye nesethi yezendlalelo zokuxhumana nemishini efingqa izici zamadivayisi athile.

Indinganiso yalungiswa yi-Khronos consortium, nayo ethuthukisa amazinga afana ne-OpenGL, i-OpenCL, kanye ne-Vulkan.

Mayelana noMonado

I-Monado inikeza isikhathi sokusebenza esihambisana ngokugcwele nezidingo ze-OpenXR , ezingasetshenziswa ukuhlela umsebenzi nge-virtual kanye ne-augmented reality kuma-smartphone, amaphilisi, ama-PC, nanoma iyiphi enye idivayisi, njengoba iphrojekthi ithuthukisa izinhlelo eziningana eziyisisekelo , ezilandelayo:

  • Injini yokubona kwendawo: obhekene nokulandelwa kwento, ukuchazwa kwendawo, ukwakhiwa kabusha kwemeshi, ukuqashelwa kwesenzo, ukulandelwa kwamehlo.
  • Injini yokulandela umlingiswa: Umsebenzi wawo ukulawula i-gyroscopic stabilizer, ukubikezela kokuhamba, abalawuli, ukulandela umkhondo we-optical ngekhamera, ukulandelela isikhundla ngokususelwa kudatha evela kusigqoko se-VR.
  • Isiphakeli esiyinhlanganisela: iphatha imodi yokukhipha eqondile, ukudluliswa kwevidiyo, ukulungiswa kwelensi, ukwakheka, ukubumbela indawo yokusebenza ukuze isebenze ngasikhathi sinye nezinhlelo zokusebenza eziningi.
  • Injini yokusebenzisana- Lokhu kubhekele ukulingiswa kwezinqubo zomzimba, iqoqo lamawijethi nekhithi yamathuluzi wezinhlelo zokusebenza ezingokoqobo.
  • Okokusebenza: unesibopho sokulinganisa imishini, ukusungulwa kwemikhawulo yokuhamba, phakathi kwezinye izinto.

Ngakho-ke , iMonado iyisikhathi sokuqala sokusebenza se-OpenXR se-GNU/Linux futhi inethemba lokuthuthukisa i-ecosystem ye-XR yomthombo ovulekile futhi inikeze izakhi eziyisisekelo zabathengisi bamadivayisi ukuze bahlose ipulatifomu ye-GNU/Linux.

Phakathi kwezici eziyinhloko ezigqanyisiwe ukutholakala kwezilawuli zama-headset e-HDK (OSVR Hacker Developer Kit) e-virtual reality kanye ne-PlayStation VR HMD, kanye nezilawuli ze -PlayStation Move kanye ne-Razor Hydra .

Ngaphezu kwalokho, inikeza ithuba lokusebenzisa imishini ehambisana nephrojekthi ye-OpenHMD futhi inikeza umshayeli wezibuko ze-North Star ezivuselelwe.

Iphinde ifake isethi yemithetho ye-udev yokumisa ukufinyelela kumadivayisi e-virtual reality ngaphandle kokuthola imvume yezimpande, kanye nomshayeli wesistimu yokulandelela isikhundla se-Intel RealSense T265.

Iphinde ifake iseva ehlanganisiwe elungele ukusetshenziswa esekela ukukhipha okuqondile kudivayisi , idlula iseva ye-X yesistimu. Ama-Shaders e-Vive nama-Panotools anikezwa, kanye nokusekelwa kwezingqimba zokuphrojektha.

Ezinye izici zayo yilezi:

  • Izingxenye zokulandelela ukunyakaza ngohlaka lokuhlunga nokusakaza ividiyo.
  • Uhlelo lokulandela ngomlingiswa olunamadigri ayisithupha enkululeko (i-6DoF, phambili / emuva, phezulu / phansi, kwesobunxele / kwesokudla, i-yaw, iphimbo, iroli) yabalawuli bePSVR nePS Move.
  • Amamojula wokuhlanganiswa nama-API wehluzo le-Vulkan ne-OpenGL.
  • Imodi engenasikrini (engenakhanda).
  • Phatha ukuxhumana kwendawo namaphuzu wokubuka.
  • Ukusekelwa okuyisisekelo kokuvumelanisa kozimele nokufakwa kolwazi (izenzo).

Mayelana nenguqulo yokuqala ye-Monado

Njengamanje, inguqulo yokuqala ibhekwa njengeyokuhlola futhi ihloselwe onjiniyela abasafufusa abajwayelene nepulatifomu.

Esimweni samanje sephrojekthi, i-Monado ikuvumela ukuthi udale izinhlelo zokusebenza futhi ulandelele ukujikeleza kumadivayisi ahambisanayo usebenzisa i-OpenHMD futhi inikeza nekhono lokubonisa ngqo umphumela kumadivayisi e-virtual reality ngaphandle kokudlula ku-graphics stack yesistimu yokusebenza.

Ikhodi yephrojekthi ibhalwe ngo-C futhi isatshalaliswa ngaphansi kwe-GPL-compliant Boost 1.0 License, esekwe kumalayisense we-BSD ne-MIT, kepha ayidingi ukushiwo lapho umsebenzi ophuma kokunye usatshalaliswa ngendlela kanambambili.

Okwamanje ipulatifomu isekela i-Linux kuphela , futhi ukuhambisana nezinye izinhlelo zokusebenza kulindeleke esikhathini esizayo.

Okokugcina, uma ufuna ukufunda kabanzi ngeMonado, ungathola imininingwane futhi ufinyelele ikhodi yayo yomthombo kuwebhusayithi yayo esemthethweni.

Isixhumanisi yilokhu.


Engeza njengomthombo okhethwayo ku-Google