Avatud virtuaalreaalsuse platvormi Monado 25.1.0 väljaanne.

Esitletud on Monado 25.1.0 projekti väljaanne, mis arendab avatud OpenXR standardi rakendust. OpenXR standard on koostatud Khronose konsortsiumi poolt ja määratleb universaalse API virtuaal- ja liitreaalsuse rakenduste arendamiseks ning komplekti tõkkeid riistvaraga suhtlemiseks. Monado pakub runtime'i, mis vastab täielikult OpenXR nõuetele ja mida saab kasutada virtuaal- ja liitreaalsuse rakenduste käitamiseks nutitelefonides, tahvelarvutites, arvutites ja muudes seadmetes. Projekti kood on kirjutatud C keeles ja levitatakse Boost Software License 1.0 alla, mis on ühilduv GPL-iga.

Platvormi peamised omadused:

  • Ruumilise nägemise mootor, mis teostab ülesandeid, nagu objektide jälgimine, pindade määramine, võrgu rekonstrueerimine, žestide tuvastamine ja silmade liikumise jälgimine.
  • Isikute jälgimise mootor, mis pakub komponente liikumiste ennustamiseks, optiliseks liikumise jälgimiseks läbi kaamera, positsiooni jälgimiseks VR-kiivrist, gyrostabilisaatorist ja kontrolleritest.
  • Komponeerimiserver, mis toetab kompositsiooni, otse edastamise režiimi, video edastamist, läätsede korrigeerimist ja tööruumi loomist mitme rakenduse samaaegseks kasutamiseks.
  • Interaktsioonimootor, mis pakub virtuaalreaalsuse rakendustele komplekti vidinaid ja tööriistu, sealhulgas füüsikaliste protsesside simuleerimise tööriistu.
  • Komponeerimiserver, mis toetab otse edastamist seadmele. Pakutakse šeidreid Vive ja Panotools jaoks. Toetatakse projektsioonikihte.
  • Seadmete kalibreerimise ja liikumispiiride määramise tööriist.
  • Draiverid virtuaalreaalsuse kiivritele nagu HDK (OSVR Hacker Developer Kit), PlayStation VR HMD, SteamVR, Panotools (PSVR), erinevatele Vive mudelitele ning seadmetele, mille jaoks on olemas OpenHMD draiverid.
  • Draiver North Star täiendava reaalsuse prillidele.
  • Positsiooni jälgimise süsteemide draiver, nagu Intel RealSense T265.
  • Udev-reeglite komplekt virtuaalreaalsuse seadmete juurdepääsu seadistamiseks ilma root-oigusi saamata.
  • Liikumise jälgimise komponendid videofiltreerimise ja voogesituse raamistikuga.
  • Kuue vabadusastmega (6DoF, edasi/tagasi, üles/alla, vasakule/paremale, pöörlemine, kalde, kallutamine) tegelase jälgimise süsteem PSVR ja PS Move kontrolleritele.
  • Moodulid, mis integreeruvad graafiliste API-dega Vulkan ja OpenGL.
  • Peatükkide vabarežiim (Headless).
  • Ruumilise interaktsiooni ja vaatepunkti juhtimine.
  • Põhitoe kaadrite sünkroonimise ja sisendi (tegevuse) kohta.

Uue väljaande muudatused:

  • Käelte jälgimise täiustamine. Lisatud tugi OpenXR laiendusele XR_EXT_hand_tracking_data_source, mis võimaldab eraldi töödelda käte jälgimise režiime 'unobstructed' (käsi on vaba) ja 'conforming' (käes on mingi ese, näiteks kontroller). Parandatud on kontrollerite juhtimise kvaliteeti, samas kui kasutatakse nii kontrollereid kui ka käete jälgimist. Draiverites on sisse viidud tugi uutele rollidele ja lahendatud käte orienteerumise ja positsiooni tuvastamise probleemid.
  • Esitatud on xrt_future süsteem ja teostatud on tugi OpenXR laiendusele XR_EXT_future, pakkudes võimalusi asünkroonseteks toiminguteks (tulevastes OpenXR versioonides lisandub tugi toimingutele, mida saab käivitada, ootamata eelnevate lõpetamist).
  • Lisatud draiverid 3D kiivritele Subur S1 ja Rift DK2. Parandatud on 3D kiivrite Razer Hydra, Vive Pro 2, Xreal Air 2 Ultra ja Fujitsu tugi.
  • Lisatud draiver SolarXR IPC jälgimisandmete ekstraktsiooni jaoks. serverile SlimeVR.
  • Koondatud serveril Tehtud on peade jälgimise liikumise viivituse kompenseerimine ja reaalsed kuvad esitamisel veerus tuvastus (rolling-scanout). Parandatud on üksteist asendavate virtuaalsete raami puhvrite (swapchain) seadistamise usaldusväärsust, et tagada sujuv kuvamine.
  • Android platvormi põhiliidesele on lisatud QR-koodide skaneerimise ja salvestamise tugi seadmete Cardboard kalibreerimiseks.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster