Atvērtās virtuālās realitātes platformas Monado 21.0.0 izlaišana

Collabora ir paziņojusi par Monado 21.0.0 izlaišanu, OpenXR standarta atvērtā koda ieviešanu. OpenXR standartu sagatavoja Khronos konsorcijs, un tas definē universālu API virtuālās un paplašinātās realitātes lietojumprogrammu izveidei, kā arī slāņu kopumu mijiedarbībai ar aparatūru, kas abstrahē konkrētu ierīču īpašības. Monado nodrošina OpenXR prasībām pilnībā atbilstošu izpildlaiku, ko var izmantot, lai organizētu darbu ar virtuālo un paplašināto realitāti viedtālruņos, planšetdatoros, personālajos datoros un jebkurās citās ierīcēs. Projekta kods ir rakstīts C valodā un tiek izplatīts saskaņā ar bezmaksas Boost Software License 1.0, kas ir saderīga ar GPL.

Monado 21.0.0 bija pirmais laidiens, kas bija oficiāli saderīgs ar OpenXR 1.0 standartu. Khronos konsorcijs ir veicis saderības testēšanu un pievienojis Monado oficiāli saderīgo OpenXR implementāciju sarakstam. Testi, kas veikti gan ar OpenGL, gan Vulkan grafikas API, izmantojot darbvirsmas būvējumu VR ierīces simulācijas režīmā. Sākotnēji versijai bija plānots piešķirt 1.0 numuru, taču izstrādātāji nolēma izmantot pēc gada numerāciju, līdzīgi kā Mesa versiju numerācijai.

Otrs svarīgais jauninājums bija SteamVR platformas draivera sagatavošana ar stāvokļa izsekotāja ieviešanu, kā arī SteamVR spraudņu ģenerators, kas ļauj SteamVR izmantot jebkurus austiņu draiverus (HMD) un kontrolierus, kas izveidoti Monado. Piemēram, Monado nodrošina OpenHMD, Panotools (PSVR) un Vive/Vive Pro/Valve Index virtuālās realitātes austiņu draiverus.

Platformas sastāvs:

  • Telpiskās redzes dzinējs (objektu izsekošana, virsmas noteikšana, sieta rekonstrukcija, žestu atpazīšana, acu izsekošana);
  • Dzinējs rakstzīmju izsekošanai (žirostabilizators, kustības prognozēšana, kontrolleri, optiskā kustības izsekošana caur kameru, pozīcijas izsekošana, pamatojoties uz datiem no VR ķiveres);
  • Kompozītu serveris (tiešās izvades režīms, video pārsūtīšana, objektīva korekcija, kompozīcija, darbvietas izveide vienlaicīgai darbībai ar vairākām aplikācijām);
  • Mijiedarbības dzinējs (fizisko procesu simulācija, logrīku komplekts un rīku komplekts virtuālās realitātes lietojumprogrammām);
  • Instrumentēšana (iekārtu kalibrēšana, kustības robežu noteikšana).

Galvenās iezīmes:

  • Draiveris virtuālās realitātes ķiverēm HDK (OSVR Hacker Developer Kit) un PlayStation VR HMD, kā arī Vive Wand, Valve Index, PlayStation Move un Razor Hydra kontrolieriem.
  • Iespēja izmantot OpenHMD projekta atbalstīto aparatūru.
  • North Star paplašinātās realitātes briļļu draiveris.
  • Intel RealSense T265 pozīcijas izsekošanas sistēmas draiveris.
  • Udev noteikumu kopa piekļuves konfigurēšanai virtuālās realitātes ierīcēm, neiegūstot root tiesības.
  • Kustības izsekošanas komponenti ar ietvaru video filtrēšanai un straumēšanai.
  • Sešu brīvības pakāpju rakstzīmju izsekošanas sistēma (6DoF, uz priekšu/atpakaļ, uz augšu/uz leju, pa kreisi/pa labi, pagrieziens, slīpums, ripināšana) PSVR un PS Move kontrolleriem.
  • Moduļi integrācijai ar Vulkan un OpenGL grafikas API.
  • Bezgalvas režīms.
  • Telpiskās mijiedarbības un skatu punkta pārvaldība.
  • Pamata atbalsts kadru sinhronizācijai un informācijas ievadei (darbībai).
  • Gatavs salikts serveris, kas atbalsta tiešo izvadi uz ierīci, apejot sistēmas X serveri. Tiek nodrošināti Vive un Panotools ēnotāji. Ir atbalsts projekcijas slāņiem.

Atvērtās virtuālās realitātes platformas Monado 21.0.0 izlaišana


Avots: opennet.ru

Pievieno komentāru