Premye lage Monado, yon platfòm pou aparèy reyalite vityèl

pibliye premye lage nan pwojè a Bèl, ki vize a kreye yon aplikasyon ouvè nan estanda a OpenXR, ki defini yon API inivèsèl pou kreye aplikasyon pou reyalite vityèl ak ogmante, osi byen ke yon seri kouch pou kominike avèk pyès ki nan konpitè ki abstrè karakteristik aparèy espesifik yo. Estanda a te prepare pa Khronos consortium, ki tou devlope estanda tankou OpenGL, OpenCL ak Vulkan. Kòd pwojè a ekri nan C ak distribiye pa anba GPL-konpatib Boost Software License 1.0, ki baze sou lisans BSD ak MIT, men li pa mande pou atribisyon lè distribye yon travay derive sou fòm binè.

Monado bay yon tan ki konfòm nèt ak kondisyon OpenXR, ki ka itilize pou òganize travay ak reyalite vityèl ak ogmante sou smartphones, tablèt, òdinatè ak nenpòt lòt aparèy. Plizyè subsistèm debaz yo ap devlope nan kad pwojè a:

  • Motè vizyon espasyal (swiv objè, deteksyon sifas, rekonstriksyon may, rekonesans jès, swiv je);
  • Motè pou swiv karaktè (giro estabilize, prediksyon mouvman, contrôleur, swiv mouvman optik atravè kamera a, swiv pozisyon ki baze sou done ki sòti nan yon kas VR);
  • Sèvè konpoze (mòd pwodiksyon dirèk, transmisyon videyo, koreksyon lantiy, konpozisyon, kreye yon espas travay pou travay ansanm ak plizyè aplikasyon);
  • Motè entèraksyon (simulation de pwosesis fizik, yon seri widgets ak yon bwat zouti pou aplikasyon pou reyalite vityèl);
  • Enstrimantasyon (kalibrasyon ekipman, enstalasyon limit mouvman).

Premye lage Monado, yon platfòm pou aparèy reyalite vityèl

Premye lage a konsidere kòm eksperimantal epi ki vize pou fè devlopè yo abitye ak platfòm la. Nan eta li ye kounye a, Monado pèmèt ou kreye aplikasyon ak swiv wotasyon sou aparèy sipòte lè l sèvi avèk OpenHMD, epi tou li bay kapasite pou montre dirèkteman (Mode dirèk) pou pwodiksyon nan aparèy reyalite vityèl kontoune pil grafik sistèm operasyon an.
Pou kounye a, sèlman Linux sipòte (sipò pou lòt sistèm operasyon yo espere nan tan kap vini an).

Karakteristik prensipal:

  • Disponibilite chofè pou kas reyalite vityèl HDK (OSVR Hacker Developer Twous) ak
    PlayStation VR HMD, osi byen ke pou PlayStation Move contrôleur ak Razwa Hydra.

  • Itilite оборудованияsipòte pa pwojè a OpenHMD.
  • Chofè pou linèt reyalite ogmante Northstar.
  • Chofè pou sistèm swivi pozisyon Intel RealSense T265.
  • udev règ konfigirasyon aksè nan aparèy reyalite vityèl san yo pa jwenn privilèj rasin.
  • Eleman pou swiv mouvman ak yon kad pou filtre ak difizyon videyo.
  • Sis degre libète sistèm swiv karaktè (6DoF, pi devan/an dèyè, leve/desann, gòch/dwat, yaw, anplasman, woule) pou PSVR ak PS Move contrôleur.
  • Modil pou entegrasyon ak API grafik Vulkan ak OpenGL.
  • Mòd san tèt.
  • Jere entèraksyon espasyal ak opinyon.
  • Sipò debaz pou senkronizasyon ankadreman ak opinyon enfòmasyon (aksyon).
  • Yon sèvè konpoze ki pare ki sipòte pwodiksyon dirèk nan aparèy la, kontourne sistèm X sèvè a. Bay shaders pou Vive ak Panotools. Gen sipò pou kouch pwojeksyon.


Sous: opennet.ru

Add nouvo kòmantè