L-ewwel rilaxx ta 'Monado, pjattaforma għal apparati ta' realtà virtwali

ippubblikat l-ewwel ħarġa tal-proġett Ħelu, immirat li joħloq implimentazzjoni miftuħa tal-istandard OpenXR, li jiddefinixxi API universali għall-ħolqien ta 'applikazzjonijiet ta' realtà virtwali u miżjuda, kif ukoll sett ta 'saffi għall-interazzjoni ma' ħardwer li jastraxxi l-karatteristiċi ta 'apparati speċifiċi. L-istandard tħejja mill-konsorzju Khronos, li jiżviluppa wkoll standards bħal OpenGL, OpenCL u Vulkan. Il-kodiċi tal-proġett huwa miktub f'Ċ u imqassma minn taħt il-Boost Software License 1.0 kompatibbli mal-GPL, li hija bbażata fuq il-liċenzji BSD u MIT, iżda ma teħtieġx attribuzzjoni meta tqassam xogħol derivattiv f'forma binarja.

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. Diversi sottosistemi bażiċi qed jiġu żviluppati fil-qafas tal-proġett:

  • 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, installazzjoni konfini tal-moviment).

L-ewwel rilaxx ta 'Monado, pjattaforma għal apparati ta' realtà virtwali

L-ewwel rilaxx huwa meqjus bħala sperimentali u mmirat biex jiffamiljarizza lill-iżviluppaturi mal-pjattaforma. Fl-istat attwali tiegħu, Monado jippermettilek li toħloq applikazzjonijiet u track rotazzjoni fuq mezzi appoġġjati bl-użu OpenHMD, u jipprovdi wkoll il-ħila li juri direttament (Modalità diretta) għall-output għal apparati tar-realtà virtwali li tevita l-munzell tal-grafika tas-sistema operattiva.
Għalissa, Linux biss huwa appoġġjat (appoġġ għal sistemi operattivi oħra huwa mistenni fil-futur).

Karatteristiċi ewlenin:

  • Disponibbiltà ta' sewwieqa għall-elmi tar-realtà virtwali HDK (OSVR Hacker Developer Kit) u
    PlayStation VR HMD, kif ukoll għall-kontrolluri PlayStation Move u Leħja Hydra.

  • Użabbiltà оборудованияappoġġjat mill-proġett OpenHMD.
  • Sewwieq għal nuċċalijiet tar-realtà miżjuda Northstar.
  • Sewwieq għas-sistema ta 'traċċar tal-pożizzjoni Intel RealSense T265.
  • sett ta' regoli udev biex jiġi kkonfigurat l-aċċess għal apparati tar-realtà virtwali mingħajr ma tikseb 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. Jipprovdi shaders għal Vive u Panotools. Hemm appoġġ għal saffi ta 'projezzjoni.


Sors: opennet.ru

Żid kumment