Monado nga open source VR platform release 21.0.0

Gipahibalo sa Collabora ang pagpagawas sa Monado 21.0.0, usa ka bukas nga gigikanan nga pagpatuman sa sumbanan sa OpenXR. Ang OpenXR nga sumbanan giandam sa Khronos consortium ug naghubit sa usa ka unibersal nga API alang sa pagmugna og virtual ug augmented reality nga mga aplikasyon, ingon man usa ka hugpong sa mga lut-od alang sa pagpakig-uban sa hardware nga nag-abstract sa mga kinaiya sa piho nga mga himan. Naghatag ang Monado og runtime nga hingpit nga nagsunod sa mga kinahanglanon sa OpenXR, nga magamit sa pag-organisar sa trabaho nga adunay virtual ug gipadako nga realidad sa mga smartphone, tablet, PC ug bisan unsang ubang mga aparato. Ang code sa proyekto gisulat sa C ug giapod-apod ubos sa libre nga Boost Software License 1.0, nga nahiuyon sa GPL.

Ang Monado 21.0.0 mao ang una nga pagpagawas nga opisyal nga nahiuyon sa sumbanan sa OpenXR 1.0. Ang Khronos Consortium nagpahigayon og compatibility testing ug gidugang ang Monado sa listahan sa opisyal nga compatible nga mga pagpatuman sa OpenXR. Ang mga pagsulay nga gihimo sa OpenGL ug Vulkan graphics API, gamit ang desktop build sa VR device simulation mode. Sa sinugdan, ang bersyon giplanohan nga mahimong numero 1.0, apan ang mga developers nakahukom sa paggamit sa tuig-based nga pag-numero, susama sa Mesa nga bersyon numbering.

Ang ikaduha nga importante nga kabag-ohan mao ang pag-andam sa usa ka drayber alang sa SteamVR nga plataporma nga adunay pagpatuman sa usa ka state tracker, ingon man usa ka plugin generator alang sa SteamVR, nga nagtugot kanimo sa paggamit sa bisan unsang headset drivers (HMDs) ug controllers nga gihimo para sa Monado sa SteamVR. Pananglitan, ang Monado naghatag og mga drayber alang sa OpenHMD, Panotools (PSVR) ug Vive/Vive Pro/Valve Index virtual reality headset.

Komposisyon sa plataporma:

  • Spatial vision engine (object tracking, surface detection, mesh reconstruction, gesture recognition, eye tracking);
  • Engine alang sa pagsubay sa karakter (gyro stabilizer, motion prediction, controllers, optical motion tracking pinaagi sa camera, position tracking base sa data gikan sa VR helmet);
  • Composite server (direkta nga output mode, pagpasa sa video, pagtul-id sa lens, pag-composite, paghimo og workspace alang sa dungan nga pagtrabaho sa daghang mga aplikasyon);
  • Interaksyon nga makina (simulasyon sa pisikal nga mga proseso, usa ka hugpong sa mga widget ug usa ka toolkit alang sa mga aplikasyon sa virtual reality);
  • Instrumentasyon (pag-calibrate sa kagamitan, pagtakda sa mga utlanan sa paglihok).

Pangunang mga bahin:

  • Driver alang sa virtual reality helmet HDK (OSVR Hacker Developer Kit) ug PlayStation VR HMD, ingon man alang sa Vive Wand, Valve Index, PlayStation Move ug Razor Hydra controllers.
  • Abilidad sa paggamit sa hardware nga gisuportahan sa proyekto sa OpenHMD.
  • Ang drayber alang sa North Star nagpadako sa mga baso sa realidad.
  • Driver alang sa Intel RealSense T265 position tracking system.
  • Usa ka hugpong sa mga lagda sa udev alang sa pag-configure sa pag-access sa mga virtual reality nga aparato nga wala makakuha mga pribilehiyo sa gamut.
  • Ang mga sangkap sa pagsubay sa paglihok nga adunay balangkas alang sa pagsala ug pag-streaming sa video.
  • Unom ka ang-ang sa sistema sa pagsubay sa karakter sa kagawasan (6DoF, unahan/paatras, pataas/ubos, wala/tuo, yaw, pitch, roll) para sa PSVR ug PS Move controllers.
  • Mga module alang sa paghiusa sa Vulkan ug OpenGL graphics API.
  • Mode nga walay ulo.
  • Pagdumala sa spatial nga interaksyon ug panglantaw.
  • Batakang suporta alang sa pag-synchronize sa frame ug input sa impormasyon (mga aksyon).
  • Usa ka andam nga hinimo nga composite server nga nagsuporta sa direktang output sa device, nga nag-bypass sa system X server. Ang mga shader alang sa Vive ug Panotools gihatag. Adunay suporta alang sa projection layers.

Monado nga open source VR platform release 21.0.0


Source: opennet.ru

Idugang sa usa ka comment