Rilaxx tal-pjattaforma miftuħa tar-realtà virtwali Monado 21.0.0

Collabora ħabbret ir-rilaxx ta 'Monado 21.0.0, implimentazzjoni ta' sors miftuħ tal-istandard OpenXR. L-istandard OpenXR tħejja mill-konsorzju Khronos u jiddefinixxi API universali għall-ħolqien ta 'applikazzjonijiet ta' realtà virtwali u miżjuda, kif ukoll sett ta 'saffi għall-interazzjoni ma' hardware li jastratta l-karatteristiċi ta 'apparati speċifiċi. Monado jipprovdi runtime li jikkonforma bis-sħiħ mar-rekwiżiti OpenXR, li jistgħu jintużaw biex jorganizzaw ix-xogħol b'realtà virtwali u miżjuda fuq smartphones, tablets, PCs u kwalunkwe apparat ieħor. Il-kodiċi tal-proġett huwa miktub f'Ċ u huwa mqassam taħt il-Boost Software License 1.0 b'xejn, kompatibbli mal-GPL.

Monado 21.0.0 kien l-ewwel rilaxx li kien uffiċjalment kompatibbli mal-istandard OpenXR 1.0. Il-Konsorzju Khronos wettaq ittestjar ta 'kompatibilità u żied Monado mal-lista ta' implimentazzjonijiet OpenXR uffiċjalment kompatibbli. Testijiet imwettqa kemm bl-APIs tal-grafika OpenGL u Vulkan, bl-użu tal-bini tad-desktop fil-modalità ta 'simulazzjoni tal-apparat VR. Inizjalment, il-verżjoni kienet ippjanata li tkun numerata 1.0, iżda l-iżviluppaturi ddeċidew li jużaw numerazzjoni bbażata fuq is-sena, simili għan-numerazzjoni tal-verżjoni Mesa.

It-tieni innovazzjoni importanti kienet il-preparazzjoni ta 'sewwieq għall-pjattaforma SteamVR bl-implimentazzjoni ta' tracker tal-istat, kif ukoll ġeneratur ta 'plugin għal SteamVR, li jippermettilek tuża kwalunkwe sewwieqa tal-headset (HMDs) u kontrolluri maħluqa għal Monado fi SteamVR. Per eżempju, Monado jipprovdi sewwieqa għal OpenHMD, Panotools (PSVR) u Vive/Vive Pro/Valve Index headsets tar-realtà virtwali.

Kompożizzjoni tal-pjattaforma:

  • Magna ta 'viżjoni spazjali (traċċar ta' oġġetti, skoperta tal-wiċċ, rikostruzzjoni tal-malji, rikonoxximent tal-ġesti, traċċar tal-għajnejn);
  • Magna għat-traċċar tal-karattri (stabbilizzatur tal-ġiroskopji, tbassir tal-moviment, kontrolluri, traċċar tal-moviment ottiku permezz tal-kamera, traċċar tal-pożizzjoni bbażata fuq data minn elmu VR);
  • Server kompost (mod ta 'output dirett, twassil tal-vidjo, korrezzjoni tal-lenti, kompożizzjoni, ħolqien ta' spazju tax-xogħol biex taħdem fl-istess ħin ma 'diversi applikazzjonijiet);
  • Magna ta' interazzjoni (simulazzjoni ta' proċessi fiżiċi, sett ta' widgets u sett ta' għodda għal applikazzjonijiet ta' realtà virtwali);
  • Strumentazzjoni (kalibrazzjoni tat-tagħmir, iffissar tal-konfini tal-moviment).

Karatteristiċi ewlenin:

  • Sewwieq għall-elmi tar-realtà virtwali HDK (OSVR Hacker Developer Kit) u PlayStation VR HMD, kif ukoll għall-kontrolluri Vive Wand, Valve Index, PlayStation Move u Razor Hydra.
  • Kapaċità li tuża hardware appoġġjat mill-proġett OpenHMD.
  • Sewwieq għal nuċċalijiet tar-realtà miżjuda North Star.
  • Sewwieq għas-sistema ta 'traċċar tal-pożizzjoni Intel RealSense T265.
  • Sett ta' regoli udev għall-konfigurazzjoni tal-aċċess għal apparati tar-realtà virtwali mingħajr ma jinkisbu privileġġi tal-għeruq.
  • Komponenti ta 'traċċar tal-moviment b'qafas għall-iffiltrar u l-istrimjar tal-vidjo.
  • Sistema ta 'traċċar tal-karattru ta' sitt gradi ta 'libertà (6DoF, 'il quddiem / lura, 'l fuq /' l isfel, xellug / lemin, yaw, pitch, roll) għall-kontrolluri PSVR u PS Move.
  • Moduli għall-integrazzjoni mal-APIs tal-grafika Vulkan u OpenGL.
  • Modalità bla ras.
  • Il-ġestjoni tal-interazzjoni u l-perspettiva spazjali.
  • Appoġġ bażiku għas-sinkronizzazzjoni tal-qafas u l-input ta 'informazzjoni (azzjonijiet).
  • Server kompost lest li jappoġġja l-output dirett lill-apparat, billi jinjora s-server tas-sistema X. Huma pprovduti shaders għal Vive u Panotools. Hemm appoġġ għal saffi ta 'projezzjoni.

Rilaxx tal-pjattaforma miftuħa tar-realtà virtwali Monado 21.0.0


Sors: opennet.ru

Żid kumment