Botimi i dytë i Monado, platformës për pajisjet e realitetit virtual

Kompania Collabora ka prezantuar lëshimin e projektit Monado 0.2, i orientuar drejt krijimit të një realizimi të hapur të standardit OpenXR. Monado ofron një runtime që plotëson plotësisht kërkesat e OpenXR, i cili mund të përdoret për organizimin e punës me realitetin virtual dhe të shtuar në smartphone, tabletë, PC dhe çdo pajisje tjetër. Standardi OpenXR është përgatitur nga konsorciumi Khronos dhe përcakton një API universale për krijimin e aplikacioneve të realitetit virtual dhe të shtuar, si dhe një grup ndërfaqesh për ndërveprimin me pajisjet, të cilat abstrahojnë karakteristikat specifike të pajisjeve të caktuara. Kodi i projektit është shkruar në gjuhën C dhe shpërndahet në përputhje me licencën e lirë Boost Software License 1.0, e cila është në përputhje me GPL.

Mes përmirësimeve të shtuar:

  • NĂ« serverin kompozit u shtua mbĂ«shtetje pĂ«r vizatimin me shumĂ« shtresa, qĂ« lejon aplikacionet tĂ« pozicionojnĂ« disa struktura XrCompositionLayerProjection dhe XrCompositionLayerQuad. Puna me shumĂ« shtresa Ă«shtĂ« e rĂ«ndĂ«sishme pĂ«r aplikacionet qĂ« pĂ«rdorin katĂ«r shtresa pĂ«r tĂ« vizatuar ndĂ«rfaqet e pĂ«rdoruesit dhe gjithashtu Ă«shtĂ« baza pĂ«r mbĂ«shtetje tĂ« mĂ«tejshme tĂ« aplikacioneve me ndĂ«rfaqe tĂ« mbivendosur mbi skenĂ«, siç janĂ« xrdesktop ose Pluto VR.


    Luaj videon

  • Serveri kompozit dhe driverĂ«t janĂ« transferuar nĂ« procese shĂ«rbimi tĂ« veçanta. Po punohet nĂ« ofrimin e mundĂ«sisĂ« pĂ«r tĂ« lidhur disa aplikacione OpenXR me njĂ« instancĂ« tĂ« vetme tĂ« shĂ«rbimit Monado dhe vizualizimin e tyre tĂ« njĂ«kohshĂ«m nĂ«pĂ«rmjet zgjerimit XR_EXTX_overlay.
  • ËshtĂ« siguruar mbĂ«shtetje pĂ«r kontrolluesit Vive Wand dhe Valve Index dhe pĂ«rdorimin e tyre pĂ«r kontrollimin e lĂ«vizjes me tre liri lĂ«vizjeje (3DOF, lĂ«vizje nĂ« tre drejtime). NĂ« muajt e ardhshĂ«m planifikohet tĂ« shtohet mbĂ«shtetje pĂ«r gjashtĂ« liri lĂ«vizjeje (6DOF, pĂ«rpara/pĂ«rpas, lart/poshtĂ«, majtas/djathtas, rolit, pitch, roll), duke pĂ«rdorur sistemin e gjurmimit Lighthouse.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r Bluetooth LE, e cila aktivizohet nĂ« driverin pĂ«r Google Daydream 3DOF Controller.
  • ËshtĂ« shtuar njĂ« driver pĂ«r arduino pĂ«r eksperimente nĂ« krijimin e kontrolluesve tĂ« vetĂ«.
  • NĂ« grupin kryesor Ă«shtĂ« integruar njĂ« driver pĂ«r sistemin e hapur tĂ« gjurmimit tĂ« pozicionit libsurvive.
  • NĂ« ndĂ«rfaqen e pĂ«rdoruesit tĂ« debug-ut Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r grafika tĂ« personalizuara, tĂ« cilat nĂ« formatin e tanishĂ«m pĂ«rdoren pĂ«r vizualizimin e ngarkesĂ«s nĂ« CPU gjatĂ« vizatimit.
  • NĂ« monado-gui Ă«shtĂ« implementuar mbĂ«shtetje pĂ«r ruajtjen e konfigurimeve nĂ« dosjet $XDG_CONFIG_HOME/monado dhe $HOME/.config/monado. ËshtĂ« shtuar mundĂ«sia pĂ«r konfigurimin e kamerave stereoskopike me ndĂ«rfaqe USB pĂ«r PSMV (PlayStation Move) dhe PSVR (PlayStation VR).
  • Sistemi i ndĂ«rtimit Ă«shtĂ« rishikuar. Shtuar repo-ppa pĂ«r Ubuntu me paketat Monado, OpenXR-SDK dhe rregullat udev pĂ«r xr-hardware.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r aktivizimin e shĂ«rbimit monado-service duke e aktivizuar atĂ« pĂ«rmes njĂ« soketi nĂ« systemd.

Këto janë komponentët e platformës:

  • Motori i vizionit hapĂ«sinor (gjurmimi i objekteve, identifikimi i sipĂ«rfaqeve, rikonstruksioni i rrjetave, njohja e gjesteve, gjurmimi i lĂ«vizjes sĂ« syve);
  • Motori pĂ«r gjurmimin e personazheve (gjirmostabilizatori, parashikimi i lĂ«vizjeve, kontrollorĂ«t, gjurmimi optik i lĂ«vizjes pĂ«rmes kamerĂ«s, gjurmimi i pozicionit bazuar nĂ« tĂ« dhĂ«nat nga kaskadat VR);
  • Serveri kompozit (modi i daljeve tĂ« drejtpĂ«rdrejta, kalimi i videos, rregullimi i lenteve, kompozimi, formimi i hapĂ«sirĂ«s tĂ« punĂ«s pĂ«r tĂ« punuar njĂ«kohĂ«sisht me disa aplikacione);
  • Motori i ndĂ«rveprimit (simulimi i proceseve fizike, njĂ« grup widgets dhe toolkit pĂ«r aplikacionet e realitetit virtual);
  • Instrumenti (kalibrimi i pajisjeve, instalimi i kufijve tĂ« lĂ«vizjes).

Karakteristikat kryesore:

  • Drejtuesi pĂ«r kaskadat e realitetit virtual HDK (OSVR Hacker Developer Kit) dhe
    PlayStation VR HMD, si dhe për kontrollorët PlayStation Move dhe Razor Hydra.
  • MundĂ«sia pĂ«r pĂ«rdorimin e pajisjeve, tĂ« mbĂ«shtetur nga projekti OpenHMD.
  • Drejtuesi pĂ«r syzet e realitetit tĂ« shtuar North Star.
  • Drejtuesi pĂ«r sistemin e gjurmimit tĂ« pozicionit Intel RealSense T265.
  • Grupi i rregullave udev pĂ«r konfigurimin e qasjes nĂ« pajisjet e realitetit virtual pa nevojĂ«n e autorizimeve root.
  • KomponentĂ« pĂ«r gjurmimin e lĂ«vizjes me njĂ« kornizĂ« pĂ«r filtrimin dhe transmetimin e videos.
  • Sistemi i gjurmimit tĂ« personazheve me gjashtĂ« liri lĂ«vizjeje (6DoF, pĂ«rpara/prapa, lart/poshtĂ«, majtas/djathtas, rrotullimi, angazhimi, rrotullimi) pĂ«r kontrollorĂ«t PSVR dhe PS Move.
  • MĂłdul pĂ«r integrimin me API-tĂ« grafike Vulkan dhe OpenGL.
  • Modi pa ekran (Headless).
  • Menaxhimi i ndĂ«rveprimit hapĂ«sinor dhe pikĂ«s sĂ« vĂ«shtrimit.
  • MbĂ«shtetje bazike pĂ«r sinkronizimin e kornizave dhe futjen e informacionit (veprimeve).
  • Serveri kompozit plotĂ«sisht i gatshĂ«m, i cili mbĂ«shtet daljen e drejtpĂ«rdrejtĂ« nĂ« pajisje, duke kaluar pĂ«rmes serverit X sistemik. Ofron shader pĂ«r Vive dhe Panotools. Ka mbĂ«shtetje pĂ«r shtresat projekcionale.

Botimi i dytë i Monado, platformës për pajisjet e realitetit virtual

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster