Monado 21.0.0: një version i qëndrueshëm që zyrtarisht përputhet me standardin OpenXR 1.0

Zhvilluesit bashkëpunues të lëshuar disa ditë më parë lançimi i versionit të ri të Monado 21.0.0, i cili është një zbatim me burim të hapur të standardit OpenXR. Standardi OpenXR u përgatit nga konsorciumi Khronos dhe përcakton një API universale për të krijuar aplikacione të realitetit virtual dhe të shtuar, si dhe një grup shtresash të ndërmjetme për të bashkëvepruar me pajisjet që abstraktojnë karakteristikat e pajisjeve specifike.

Monado ofron një kohë të plotë në përputhje me OpenXR që mund të përdoret për të ekzekutuar realitetin virtual dhe të shtuar në smartphone, tabletë, PC dhe çdo pajisje tjetër. Kodi i projektit është shkruar në C dhe është lëshuar nën licencën e programeve falas Boost 1.0, në përputhje me GPL.

Ndër tiparet kryesore:

  • Kontrollues për helmetat HDK (OSVR Hacker Developer Kit) dhe PlayStation VR HMD, si dhe kontrolluesit Vive Wand, Valve Index, PlayStation Move dhe Razor Hydra.
  • Aftësia për të përdorur pajisje të përputhshme me projektin OpenHMD.
  • Shofer për syzet e realitetit të shtuar North Star.
  • Drejtues sistemi për ndjekjen e pozicionit Intel RealSense T265.
  • Një grup rregullash udev për të konfiguruar hyrjen jo-rrënjësore në pajisjet e realitetit virtual.
  • Komponentët e ndjekjes së lëvizjes me një kornizë filtrimi dhe transmetimi video.
  • Sistemi i gjurmimit të karaktereve me gjashtë shkallë lirie (6DoF, përpara / prapa, lart / poshtë, majtas / djathtas, zhurmë, lartësi, rrotullim) për kontrollorët PSVR dhe PS Move.
  • Modulet për integrim me API-të grafike Vulkan dhe OpenGL.
  • Modaliteti pa ekran (pa kokë).
  • Ndërveprimi hapësinor dhe menaxhimi i këndvështrimeve.
  • Mbështetje themelore për sinkronizimin e kornizës dhe futjen e informacionit (veprimet).
  • Një server i përbërë i gatshëm për përdorim që mbështet daljen direkte në pajisje, duke anashkaluar serverin e sistemit X. Shaders ofrohen për Vive dhe Panotools.

Lajmet kryesore të Monado 21.0.0

Monado 21.0.0 ishte versioni i parë që zyrtarisht përputhet me standardin OpenXR 1.0. Konsorciumi Khronos ka kryer testimin e pajtueshmërisë dhe shtoi Monado në listën e implementimeve të mbështetura zyrtarisht OpenXR.

Testimi bëhet me API-të grafike OpenGL dhe API-të Vulkan, duke përdorur një ndërtim desktopi në mënyrën e simulimit të pajisjes me realitet virtual. Fillimisht, ishte planifikuar të caktohej numri i versionit 1.0, por zhvilluesit vendosën të përdorin numërimin duke përdorur vitin, për analogji me numërimin e versioneve Mesa.

Ne jemi të kënaqur të njoftojmë se Monado tani ofron një zbatim zyrtarisht të përputhshëm OpenXR. Lista zyrtare e zbatimeve të përputhshme me OpenXR 1.0 tani përfshin Monado, bazuar në ekzekutimin e kompletit të provës së konformitetit OpenXR në një pajisje "bedel".

Vini re se statusi i pajtueshmërisë OpenXR 1.0 zbatohet vetëm për pajisjen e simuluar. Kushdo që ndërton një produkt duke përdorur Monado me pajisje jo të simuluara duhet të kalojë ende në procesin e miratimit dhe pajtueshmërisë së plotë dhe normale që ai produkt të pretendojë pajtueshmëri me OpenXR dhe të përfitojë.

Risi e dytë i rëndësishëm ishte përgatitja e një kontrolluesi për platformën SteamVR me zbatimin e një gjurmuesi të statusit, si dhe një gjenerator shtesë për SteamVR, i cili lejon përdorimin e çdo kontrolluesi kufjesh (HMD) dhe kontrollorëve të krijuar për Monado në SteamVR. Për shembull, Monado ofron drejtues për kufje OpenRMM, Panotools (PSVR) dhe Vive / Vive Pro / Valve Indeksi VR.

Lidhur me trajtimin e versionit, zhvilluesit përmendin që ky version i lëshimit të parë është adekuat dhe ata janë larguar nga seria e para-lëshimit 0.XY

Ky version i parë zyrtarisht i pajtueshëm njihet si 21.0.0, në vend të 1.0.0. Konventat e zakonshme SemVer adresojnë kryesisht stabilitetin e API-së. Sidoqoftë, meqenëse e vetmja API publike për Monado është përmes specifikimit të mirëmbajtur OpenXR, një numër standard SemVer për Monado do të qëndronte në versionin kryesor 1 për një kohë të gjatë pavarësisht përparimeve në projekt.

Në vend të kësaj, ne vendosëm të ndjekim modelin e kontrollit të versionit të projektit FreeDesktop.org, Mesa - një hibrid i SemVer dhe kontrollit të versionit të bazuar në data. 

Së fundi, nëse jeni të interesuar të dini më shumë për të të këtij versioni të ri. Ju mund të kontrolloni detajet Në lidhjen vijuese.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.