Monado 21.0.0: isang matatag na bersyon na opisyal na sumusunod sa pamantayan ng OpenXR 1.0

Inilabas ang mga developer ng Collabora ilang araw na ang nakakaraan ang paglulunsad ng bagong bersyon ng Monado 21.0.0, na isang bukas na pagpapatupad ng mapagkukunan ng pamantayang OpenXR. Ang pamantayang OpenXR ay inihanda ng konsortium ng Khronos at tumutukoy sa isang unibersal na API upang lumikha ng virtual at pinalawak na mga aplikasyon ng katotohanan, pati na rin ang isang hanay ng mga intermediate na layer upang makipag-ugnay sa kagamitan na hinuhugot ang mga katangian ng mga partikular na aparato.

Nagbibigay ang Monado ng isang ganap na katugmang runtime ng OpenXR na maaaring magamit upang magpatakbo ng virtual at pinalawak na katotohanan sa mga smartphone, tablet, PC at anumang iba pang aparato. Ang code ng proyekto ay nakasulat sa C at inilabas sa ilalim ng libreng lisensya ng BoPL 1.0 na sumusunod sa GPL.

Kabilang sa mga pangunahing tampok:

  • Controller para sa HDK (OSVR Hacker Developer Kit) at PlayStation VR HMD na helmet, pati na rin ang Vive Wand, Valve Index, PlayStation Move at mga kontrolado ng Razor Hydra.
  • Kakayahang gumamit ng hardware na katugma sa proyekto ng OpenHMD.
  • Ang driver para sa North Star ay pinalaking reality baso.
  • Driver para sa Intel RealSense T265 Posisyon ng Pagsubaybay sa Posisyon.
  • Isang hanay ng mga panuntunan sa udev upang mai-configure ang pag-access na hindi root sa mga virtual reality device.
  • Mga bahagi ng pagsubaybay sa paggalaw na may isang pag-filter ng video at streaming frame.
  • Ang system ng pagsubaybay sa character na may anim na degree ng kalayaan (6DoF, pasulong / paatras, pataas / pababa, kaliwa / kanan, yaw, pitch, roll) para sa mga Controller ng PSVR at PS Move.
  • Mga module para sa pagsasama sa mga Vulkan at OpenGL graphics API.
  • Screenless mode (walang ulo).
  • Pakikipag-ugnayan sa spatial at pamamahala ng mga pananaw.
  • Pangunahing suporta para sa pagsabay sa frame at pag-input ng impormasyon (mga pagkilos).
  • Ang isang handa nang gamitin na server ng pagsuporta na direktang sumusuporta sa aparato, na ina-bypass ang server ng X-system. Ang mga shader ay ibinibigay para sa Vive at Panotools.

Pangunahing balita ng Monado 21.0.0

Ang Monado 21.0.0 ay ang unang bersyon na opisyal na sumunod sa pamantayan ng OpenXR 1.0. Ang Khronos consortium ay nagsagawa ng pagsubok sa pagiging tugma at idinagdag si Monado sa listahan ng opisyal na suportadong pagpapatupad ng OpenXR.

Ang pagsubok ay tapos na sa OpenGL graphics API at Vulkan API, gamit ang isang desktop build sa virtual reality device simulation mode. Sa una, planong italaga ang numero ng bersyon na 1.0, ngunit nagpasya ang mga developer na gamitin ang pagnunumero gamit ang taon, sa pamamagitan ng pagkakatulad sa pagnunumero ng mga bersyon ng Mesa.

Ikinalulugod naming ipahayag na ang Monado ay nagbibigay ngayon ng isang opisyal na sumusunod na pagpapatupad ng OpenXR. Ang opisyal na listahan ng pagpapatupad ng sumusunod na OpenXR 1.0 ay nagsasama sa Monado, batay sa pagpapatakbo ng OpenXR conformance test suite sa isang "dummy" na aparato.

Tandaan na ang katayuan sa pagsunod sa OpenXR 1.0 ay nalalapat lamang sa simulate na aparato. Ang sinumang nagtatayo ng isang produkto na gumagamit ng Monado na may hindi simulate na hardware ay dapat pa ring dumaan sa buong at normal na proseso ng pag-aampon at pagsunod para sa produktong iyon upang maangkin ang pagsunod sa OpenXR at makuha ang mga benepisyo.

Ang pangalawang pagbabago mahalaga ay ang paghahanda ng isang controller para sa platform ng SteamVR kasama ang pagpapatupad ng isang tracker ng katayuan, pati na rin ang isang generator ng plugin para sa SteamVR, na nagpapahintulot na gumamit ng anumang headphone controller (HMD) at mga tagakontrol na nilikha para sa Monado sa SteamVR. Halimbawa, nagbibigay ang Monado ng mga driver para sa OpenHMD, Panotools (PSVR), at Vive / Vive Pro / Valve Index VR headset.

Tungkol sa paghawak ng bersyon, nabanggit ng mga developer na ang unang bersyon ng paglabas na ito ay sapat at lumipat sila mula sa paunang serye ng bersyon na 0.XY

Ang unang opisyal na sumusunod na bersyon na ito ay kilala bilang 21.0.0, sa halip na 1.0.0. Pangunahing tinatalakay ng mga karaniwang kombensiyon ng SemVer ang katatagan ng API. Gayunpaman, dahil ang nag-iisang pampublikong API para sa Monado ay sa pamamagitan ng panlabas na pinananatili na detalye ng OpenXR, ang isang karaniwang numero ng SemVer para sa Monado ay mananatili sa pangunahing bersyon 1 sa loob ng mahabang panahon sa kabila ng mga pagsulong sa proyekto.

Sa halip, nagpasya kaming sundin ang modelo ng kontrol sa bersyon ng proyekto na FreeDesktop.org, ang Mesa - isang hybrid ng SemVer at kontrol sa bersyon na batay sa petsa. 

Sa wakas, kung interesado kang malaman ang tungkol dito ng bagong bersyon na ito. Maaari mong suriin ang mga detalye Sa sumusunod na link.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.