Kutulutsidwa kwachiwiri kwa Monado, nsanja ya zida zenizeni zenizeni

Kampani ya Collabora прСдставила kutulutsidwa kwa polojekiti Monado 0.2, cholinga chake chokhazikitsa kukhazikitsidwa kotseguka kwa muyezo Zithunzi za OpenXR. Monado imapereka nthawi yothamanga yomwe imagwirizana kwathunthu ndi zofunikira za OpenXR, zomwe zingagwiritsidwe ntchito kukonza ntchito ndi zenizeni zenizeni komanso zowonjezereka pa mafoni, mapiritsi, ma PC ndi zida zina zilizonse. Muyezo wa OpenXR udakonzedwa ndi Khronos consortium ndipo umatanthauzira API yapadziko lonse lapansi yopangira zowona zenizeni komanso zowonjezereka, komanso magawo angapo olumikizirana ndi zida zomwe zimasokoneza mawonekedwe a zida zinazake. Khodi ya polojekitiyi yalembedwa mu C ndi wogawidwa ndi pansi pa Boost Software License 1.0 yaulere, yogwirizana ndi GPL.

Zowonjezera zomwe zawonjezeredwa ndi:

  • Composite Server tsopano imathandizira kumasulira kwamagawo angapo, kulola mapulogalamu kukhala ndi machitidwe angapo XrCompositionLayerProjection ΠΈ XrCompositionLayerQuad. Kugwira ntchito ndi zigawo zingapo ndikofunikira pamapulogalamu omwe amagwiritsa ntchito zigawo zinayi kuti apereke mawonekedwe a ogwiritsa ntchito, komanso ndi maziko othandiziranso mapulogalamu omwe ali ndi mawonekedwe omwe ali pamwamba pa chochitikacho, monga. zoip kapena Pluto VR.



  • Seva yophatikizika ndi madalaivala amagawidwa m'njira zosiyanasiyana. Ntchito ikuchitika kuti athe kulumikiza mapulogalamu angapo a OpenXR ku chochitika chimodzi cha ntchito ya Monado ndikuwonera nthawi imodzi pogwiritsa ntchito XR_EXTX_overlay extension.
  • Amapereka chithandizo kwa olamulira a Vive Wand ndi Valve Index ndikugwiritsa ntchito kwawo kuyendetsa ndi magawo atatu a ufulu (3DOF, kuyenda mbali zitatu). M'miyezi ikubwerayi, tikukonzekera kuwonjezera chithandizo cha madigiri asanu ndi limodzi a ufulu (6DOF, kutsogolo / kumbuyo, mmwamba / pansi, kumanzere / kumanja, yaw, pitch, roll) pogwiritsa ntchito njira yolondolera. yowunikira.
  • Thandizo lowonjezera la Bluetooth LE, lomwe likuphatikizidwa mu dalaivala wa Google Daydream 3DOF Controller.
  • Adawonjezera dalaivala wa arduino pazoyeserera popanga zowongolera zanu;
  • Dalaivala wa njira yotsegulira malo otseguka akuphatikizidwa mu dongosolo lalikulu libsurvive.
  • Mawonekedwe a ogwiritsa ntchito osokoneza tsopano amathandizira ma graph achizolowezi, omwe m'mawonekedwe awo apano amagwiritsidwa ntchito kuwonetsa katundu pa CPU panthawi yopereka.
  • Monado-gui tsopano imathandizira zosunga zobwezeretsera mu $XDG_CONFIG_HOME/monado ndi $HOME/.config/monado Directories. Anawonjezera luso lokonza makamera a stereo okhala ndi mawonekedwe a USB a PSMV (PlayStation Move) ndi PSVR (PlayStation VR).
  • Dongosolo la msonkhano lakonzedwanso. Zowonjezedwa PPA chosungira kwa Ubuntu wokhala ndi phukusi la Monado, OpenXR-SDK ndi malamulo a xr-hardware udev.
  • Thandizo lowonjezera poyambitsa monado-service kudzera pa socket activation mu systemd.

Mapangidwe a nsanja:

  • Injini yowonera malo (kutsata zinthu, kuyang'ana pamwamba, kumanganso mauna, kuzindikira ndi manja, kutsatira maso);
  • Injini yotsatirira mawonekedwe (gyro stabilizer, kulosera zoyenda, zowongolera, kuyang'ana kowoneka bwino kudzera pa kamera, kutsata malo kutengera deta kuchokera ku chisoti cha VR);
  • Seva yophatikizika (njira yotulutsa mwachindunji, kutumiza makanema, kukonza ma lens, kupanga, kupanga malo ogwirira ntchito nthawi imodzi ndi mapulogalamu angapo);
  • Injini yolumikizirana (kuyerekezera kwa machitidwe akuthupi, ma widget ndi zida zogwiritsira ntchito zenizeni);
  • Zida (kuwongolera zida, kukhazikitsa malire akuyenda).

Zofunikira zazikulu:

  • Dalaivala wa zipewa zenizeni zenizeni HDK (OSVR Hacker Developer Kit) ndi
    PlayStation VR HMD, komanso olamulira a PlayStation Move ndi Razor Hydra.
  • Kugwiritsa ntchito оборудованияmothandizidwa ndi polojekitiyi OpenHMD.
  • Driver kwa augmented zenizeni magalasi Nyenyezi Yaku North.
  • Dalaivala wa Intel RealSense T265 potsata malo.
  • udev malamulo kukonza mwayi wopeza zida zenizeni popanda kupeza mwayi wa mizu.
  • Zigawo zotsata zoyenda zokhala ndi chimango chosefera ndikutsitsa makanema.
  • Madigiri asanu ndi limodzi a njira yolondolera anthu omasuka (6DoF, kutsogolo/kumbuyo, mmwamba/pansi, kumanzere/kumanja, yaw, phula, roll) ya PSVR ndi olamulira a PS Move.
  • Ma module ophatikiza ndi Vulkan ndi OpenGL graphics APIs.
  • Zopanda mutu.
  • Kuwongolera kuyanjana kwapang'onopang'ono ndi malingaliro.
  • Thandizo loyambira pa kulumikizana kwa chimango ndi kuyikapo chidziwitso (zochita).
  • Seva yophatikizika yokonzeka yomwe imathandizira kutulutsa kwachindunji ku chipangizocho, kudutsa makina a X seva. Amapereka mithunzi ya Vive ndi Panotools. Pali chithandizo cha zigawo zowonetsera.

Kutulutsidwa kwachiwiri kwa Monado, nsanja ya zida zenizeni zenizeni

Source: opennet.ru

Kuwonjezera ndemanga