Monado 21.0.0: stabiilne versioon, mis vastab ametlikult OpenXR 1.0 standardile

Collabora arendajad vabastati mõned päevad tagasi Monado 21.0.0, mis on OpenXR-i standardi avatud lähtekoodiga juurutamine. OpenXR-i standardi valmistas ette Khronose konsortsium ja see määratleb universaalse API virtuaalse ja liitreaalsusega rakenduste loomiseks, samuti vahekihtide komplekti, et suhelda seadmetega, mis abstraktsed konkreetsete seadmete omadused.

Monado pakub täielikult OpenXR-iga ühilduvat käitust mida saab kasutada virtuaalse ja liitreaalsuse käitamiseks nutitelefonides, tahvelarvutites, arvutites ja mis tahes muus seadmes. Projekti kood on kirjutatud tähega C ja see väljastatakse tasuta GPL-iga ühilduva tarkvaralitsentsi Boost 1.0 all.

Põhijoonte hulgas:

  • HDK (OSVR Hacker Developer Kit) ja PlayStation VR HMD kiivrite kontroller, samuti Vive Wand, Valve Index, PlayStation Move ja Razor Hydra kontrollerid.
  • Võimalus kasutada OpenHMD projektiga ühilduvat riistvara.
  • Põhjastaari liitreaalsuse prillide juht.
  • Draiver Inteli RealSense T265 positsioonide jälgimise süsteemile.
  • Udevi reeglite komplekt, et konfigureerida juurjuurdepääs virtuaalse reaalsuse seadmetele.
  • Video filtreerimise ja voogesituse kaadriga liikumise jälgimise komponendid.
  • Kuue vabadusastmega märgijälgimissüsteem (6DoF, edasi / tagasi, üles / alla, vasakule / paremale, haigutamine, pigi, rull) PSVR ja PS Move kontrollerite jaoks.
  • Moodulid integreerimiseks Vulkani ja OpenGL-i graafika API-dega.
  • Ekraanita režiim (peata).
  • Ruumiline suhtlus ja seisukohtade haldamine.
  • Raamide sünkroonimise ja teabe sisestamise (toimingute) põhitugi.
  • Kasutusvalmis komposiitserver, mis toetab seadmesse otseväljundit, möödudes X-süsteemiserverist. Vive ja Panotoolsi jaoks on varjud olemas.

Monado peamised uudised 21.0.0

Monado 21.0.0 oli esimene versioon, mis ametlikult vastas OpenXR standardile 1.0. Khronose konsortsium on teinud ühilduvuse testimise ja lisanud Monado ametlikult toetatud OpenXR-i rakenduste loendisse.

Testimine toimub OpenGL-i graafiliste API-de ja Vulkani API-de abil, kasutades virtuaalse reaalsuse seadme simuleerimisrežiimis töölaua ehitust. Esialgu oli plaanis määrata versiooni number 1.0, kuid arendajad otsustasid numeratsiooni kasutada aastaarvu kasutades, analoogia põhjal Mesa versioonide numeratsiooniga.

Meil on hea meel teatada, et Monado pakub nüüd ametlikult nõuetele vastavat OpenXR-i rakendust. Ametlik OpenXR 1.0-ga ühilduvate rakenduste loend sisaldab nüüd Monadot, mis põhineb OpenXR-i vastavustesti komplekti käivitamisel "näivseadmel".

Pange tähele, et OpenXR 1.0 vastavuse olek kehtib ainult simuleeritud seadme kohta. Igaüks, kes ehitab Monado abil toodet simuleerimata riistvaraga, peab selle toote OpenXR-i nõuetele vastavuse taotlemiseks ja sellest saadava kasu saamiseks läbima täieliku ja tavapärase kasutuselevõtu ja vastavuse.

Teine uuendus oluline oli SteamVR platvormi kontrolleri ettevalmistamine koos olekujälgija juurutamisega, samuti SteamVR-i pistikprogrammigeneraatoriga, mis võimaldab SteamVR-is kasutada mis tahes kõrvaklappide kontrollerit (HMD) ja Monado jaoks loodud kontrollereid. Näiteks pakub Monado draivereid OpenHMD, Panotools (PSVR) ja Vive / Vive Pro / Valve Index VR peakomplektidele.

Mis puudutab versioonide käitlemist, siis arendajad mainivad, et see esimene väljalaske versioon on piisav ja nad on eemaldunud esialgsest versiooniseeriast 0.XY

See esimene ametlikult ühilduv versioon on tuntud kui 21.0.0 asemel 1.0.0. Tavalised SemVeri konventsioonid käsitlevad peamiselt API stabiilsust. Kuna aga Monado jaoks on ainus avalik API väljastpoolt hooldatud OpenXR spetsifikatsiooni kaudu, jääks Monado jaoks mõeldud SemVeri standardnumber hoolimata projekti edusammudest pikka aega põhiversioonis 1.

Selle asemel otsustasime järgida projekti FreeDesktop.org versioonihalduse mudelit Mesa - SemVeri ja kuupäevapõhise versioonihalduse hübriidi. 

Lõpuks kui olete huvitatud sellest rohkem teada saama selle uue versiooni. Saate üksikasju vaadata Järgmisel lingil.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.