Ntọhapụ nke abụọ nke Monado, ikpo okwu maka ngwaọrụ eziokwu mebere

Mmekọrịta ụlọ ọrụ ọkọnọ ntọhapụ oru ngo Ọnwa Iri na Abụọ 0.2, iji mepụta mmejuputa iwu nke ọkọlọtọ Mepee. Monado na-enye oge ịgba ọsọ na-akwado nke ọma na OpenXR chọrọ, nke enwere ike iji hazie ọrụ na eziokwu mebere na nkwalite na smartphones, mbadamba, PC na ngwaọrụ ọ bụla ọzọ. Ndị Khronos consortium kwadoro ọkọlọtọ OpenXR wee kọwapụta API zuru ụwa ọnụ maka imepụta ngwa eziokwu mebere na agbawanyewanye, yana otu ọkwa maka imekọrịta na ngwaike nke na-ewepụta njirimara nke ngwaọrụ akọwapụtara. Edere koodu oru ngo na C na kesara site n'okpuru ikike nkwalite ngwanrọ efu 1.0, dakọtara na GPL.

Nkwalite agbakwunyere gụnyere:

  • Ihe nkesa mejupụtara ugbu a na-akwado nsụgharị multi-layer, na-enye ohere ka ngwa kwado ọtụtụ ihe owuwu Ihe omume XrCompositionLayer и XrCompositionLayerQuad. Ịrụ ọrụ na ọtụtụ ọkwa dị mkpa maka ngwa ndị na-eji ọkwa anọ na-eme ka ndị ọrụ na-arụ ọrụ, ma bụrụkwa ihe ndabere maka nkwado ọzọ maka ngwa nwere interface nke kpuchie n'elu ebe ahụ, dị ka. mmmmmmmmmmmmm ma ọ bụ Pluto VR.



  • A na-etinye ihe nkesa na ndị ọkwọ ụgbọala na usoro ọrụ dị iche iche. Ọrụ na-aga n'ihu iji nye ikike ijikọ ọtụtụ ngwa OpenXR na otu ihe atụ nke ọrụ Monado wee jiri anya nke uche hụ ha n'otu oge site na iji ndọtị XR_EXTX_overlay.
  • Na-enye nkwado maka ndị na-ahụ maka Vive Wand na Valve Index na iji ha mee ihe maka njikwa ngagharị na ogo nnwere onwe atọ (3DOF, mmegharị na ụzọ atọ). N'ime ọnwa ndị na-abịa, anyị na-eme atụmatụ ịgbakwunye nkwado maka nnwere onwe isii (6DOF, n'ihu / azụ, elu / ala, aka ekpe / aka nri, yaw, pitch, roll) site na iji usoro nsochi. ísìsì.
  • Nkwado agbakwunyere maka Bluetooth LE, nke etinyere na onye ọkwọ ụgbọ ala maka Google Daydream 3DOF Controller.
  • agbakwunyere arduino ọkwọ ụgbọ ala maka nnwale mgbe ị na-eke njikwa nke gị;
  • A na-ejikọta onye na-akwọ ụgbọala nke usoro nlekota oghere na-emeghe n'ime isi ihe owuwu liblanahụ.
  • Ihe nrụnye onye ọrụ debugging ugbu a na-akwado eserese omenala, nke a na-eji n'ụdị ha dị ugbu a iji hụ ibu dị na CPU n'oge a na-enye ya.
  • Monado-gui na-akwado ịchekwa ntọala na $XDG_CONFIG_HOME/monado na $HOME/.config/monado directories. Agbakwunyere ike ịhazi igwefoto stereo na interface USB maka PSMV (PlayStation Move) na PSVR (PlayStation VR).
  • E megharịala usoro mgbakọ ahụ. agbakwunyere PPA ebe nchekwa maka Ubuntu nwere ngwugwu Monado, OpenXR-SDK na iwu xr-hardware udev.
  • Nkwado agbakwunyere maka ịmalite ọrụ monado site na ịgbalite oghere na sistemu.

Ngwakọta nyiwe:

  • Igwe ọhụụ gbasara oghere (nleba anya ihe, nchọpụta elu, nrụgharị ntupu, njirimara mmegharị ahụ, nlele anya);
  • Injin maka nleba anya agwa (gyro stabilizer, amụma ngagharị, ndị na-ahụ maka njikwa, nyocha ngagharị anya site na igwefoto, nleba anya ọnọdụ dabere na data sitere na okpu agha VR);
  • Ihe nkesa mejupụtara (ụdị mmepụta ozugbo, mbugharị vidiyo, mgbazi oghere, nhazi, imepụta oghere maka ịrụ ọrụ n'otu oge na ọtụtụ ngwa);
  • Injin mmekọrịta (ịme anwansị nke usoro anụ ahụ, otu wijetị na ngwa ngwa maka ngwa eziokwu mebere);
  • Akụrụngwa (nhazi akụrụngwa, nrụnye oke mmegharị).

Njirimara igodo:

  • Onye ọkwọ ụgbọ ala maka okpu agha eziokwu mebere HDK (OSVR Hacker Developer Kit) na
    PlayStation VR HMD, yana maka ndị na-ahụ maka ịkwagharị PlayStation na Razor Hydra.
  • Iji mee ihe оборудованияkwadoro site na oru ngo MepeeHMD.
  • Onye ọkwọ ụgbọ ala maka enyo enyo agbakwunyere North Star.
  • Onye ọkwọ ụgbọ ala maka Intel RealSense T265 sistemụ nlekota ọnọdụ ọnọdụ.
  • udev iwu iji hazie ohere ịnweta ngwaọrụ eziokwu na-enwetaghị mgbọrọgwụ ikike.
  • Ngwa nsochi ngagharị nwere usoro maka nzacha na nkwanye vidiyo.
  • Sistemụ njikwa njirimara nnwere onwe isii (6DoF, n'ihu / azụ, elu/ala, aka ekpe / aka nri, yaw, pitch, mpịakọta) maka ndị na-ahụ maka PSVR na PS Move.
  • Modul maka njikọta na Vulkan na OpenGL eserese API.
  • Ụdị enweghị isi.
  • Ijikwa mmekọrịta gbasara ohere na echiche.
  • Nkwado ntọala maka mmekọrịta etiti na ntinye ozi (omume).
  • Ihe nkesa mejupụtara akwadoro nke na-akwado mmepụta ozugbo na ngwaọrụ ahụ, na-agafe sava sistemụ X. Na-enye shaders maka Vive na Panotools. Enwere nkwado maka ọkwa amụma.

Ntọhapụ nke abụọ nke Monado, ikpo okwu maka ngwaọrụ eziokwu mebere

isi: opennet.ru

Tinye a comment