Monado kode irekiko VR plataformaren bertsioa 21.0.0

Collaborak Monado 21.0.0 kaleratzea iragarri du, OpenXR estandarraren kode irekiko inplementazioa. OpenXR estandarra Khronos partzuergoak prestatu zuen eta errealitate birtual eta areagotuko aplikazioak sortzeko API unibertsal bat definitzen du, baita gailu zehatzen ezaugarriak abstraitzen dituen hardwarearekin elkarreragiteko geruza multzo bat ere. Monadok OpenXR eskakizunak guztiz betetzen dituen exekuzio-denbora eskaintzen du, eta errealitate birtualarekin eta areagotuarekin lana antolatzeko erabil daiteke telefonoetan, tabletetan, ordenagailuetan eta beste edozein gailutan. Proiektuaren kodea C-n idatzita dago eta doako Boost Software License 1.0 lizentziapean banatzen da, GPLrekin bateragarria.

Monado 21.0.0 OpenXR 1.0 estandarrekin ofizialki bateragarria den lehen bertsioa izan zen. Khronos Partzuergoak bateragarritasun probak egin ditu eta Monado gehitu du ofizialki bateragarri diren OpenXR inplementazioen zerrendara. OpenGL eta Vulkan API grafikoekin egindako probak, mahaigaineko eraikuntza erabiliz VR gailuen simulazio moduan. Hasieran, bertsioa 1.0 zenbakia izatea aurreikusi zen, baina garatzaileek urtetan oinarritutako zenbaketa erabiltzea erabaki zuten, Mesako bertsioaren zenbakizioaren antzera.

Bigarren berrikuntza garrantzitsua SteamVR plataformarako kontrolatzaile bat prestatzea izan zen, egoera-jarraitzaile baten ezarpenarekin, baita SteamVRrako plugin-sorgailu bat ere, SteamVRn Monadorako sortutako edozein entzungailu kontrolatzaile (HMD) eta kontrolagailu erabiltzeko aukera ematen duena. Adibidez, Monadok OpenHMD, Panotools (PSVR) eta Vive/Vive Pro/Valve Index errealitate birtualeko entzungailuetarako kontrolatzaileak eskaintzen ditu.

Plataformaren osaera:

  • Ikusmen espazialaren motorra (objektuen jarraipena, gainazalaren detekzioa, sarearen berreraikuntza, keinuen antzematea, begien jarraipena);
  • Karaktereen jarraipena egiteko motorra (giro-egonkortzailea, mugimenduaren iragarpena, kontrolagailuak, kameraren bidezko mugimendu optikoen jarraipena, VR kasko baten datuetan oinarritutako posizioen jarraipena);
  • Zerbitzari konposatua (zuzeneko irteera modua, bideo birbidaltzea, lenteen zuzenketa, konposaketa, hainbat aplikaziorekin aldi berean lan egiteko lan-espazio bat sortzea);
  • Interakzio motorra (prozesu fisikoen simulazioa, widget-en multzoa eta errealitate birtualeko aplikazioetarako tresna-kit bat);
  • Tresneria (ekipoen kalibrazioa, mugimendu-mugak ezartzea).

Ezaugarri nagusiak:

  • Errealitate birtualeko HDK (OSVR Hacker Developer Kit) eta PlayStation VR HMD kaskoetarako kontrolatzailea, baita Vive Wand, Valve Index, PlayStation Move eta Razor Hydra kontrolagailuetarako ere.
  • OpenHMD proiektuak onartzen duen hardwarea erabiltzeko gaitasuna.
  • North Star errealitate areagotuko betaurrekoen gidaria.
  • Intel RealSense T265 posizioaren jarraipena egiteko sistemaren kontrolatzailea.
  • Errealitate birtualeko gailuetarako sarbidea konfiguratzeko udev arauen multzoa, root pribilegioak lortu gabe.
  • Mugimenduaren jarraipena egiteko osagaiak bideoak iragazteko eta erreproduzitzeko marko batekin.
  • Sei askatasun graduko karaktereen jarraipen-sistema (6DoF, aurrera/atzera, gora/behera, ezker/eskuin, yaw, pitch, roll) PSVR eta PS Move kontrolagailuetarako.
  • Vulkan eta OpenGL grafikoen APIekin integratzeko moduluak.
  • Bururik gabeko modua.
  • Interakzio espaziala eta ikuspuntua kudeatzea.
  • Fotograma sinkronizatzeko eta informazioa sartzeko oinarrizko euskarria (ekintzak).
  • Gailurako irteera zuzena onartzen duen prest egindako zerbitzari konposatua, sistema X zerbitzaria saihestuz. Vive eta Panotools-en itzalak eskaintzen dira. Proiekzio-geruzetarako euskarria dago.

Monado kode irekiko VR plataformaren bertsioa 21.0.0


Iturria: opennet.ru

Gehitu iruzkin berria