Rakirina platforma rastiya virtual ya vekirî Monado 21.0.0

Collabora serbestberdana Monado 21.0.0, pêkanîna çavkaniyek vekirî ya standard OpenXR ragihand. Standarda OpenXR ji hêla konsorsiyûma Khronos ve hatî amadekirin û API-ya gerdûnî ji bo afirandina serîlêdanên rastiya virtual û zêdekirî, û her weha komek qatan ji bo danûstendina bi hardware re diyar dike ku taybetmendiyên cîhazên taybetî vedibêje. Monado demek xebitandinê peyda dike ku bi tevahî hewcedariyên OpenXR-ê pêk tîne, ku dikare were bikar anîn da ku xebata bi rastiya virtual û zêdekirî li ser têlefon, tablet, PC û her cîhazên din organîze bike. Koda projeyê bi C-yê hatî nivîsandin û di bin lîsansa nermalava Boost belaş 1.0 de, ku bi GPL-ê re hevaheng e, tê belav kirin.

Monado 21.0.0 serbestberdana yekem bû ku bi fermî bi standarda OpenXR 1.0 re hevaheng bû. Khronos Consortium ceribandina lihevhatinê pêk aniye û Monado li navnîşa pêkanînên OpenXR yên bi fermî lihevhatî zêde kiriye. Testên ku bi API-yên grafîkî yên OpenGL û Vulkan re têne kirin, bi karanîna avakirina sermaseyê di moda simulasyona cîhaza VR de. Di destpêkê de, hate plan kirin ku guhertoya 1.0 were hejmartin, lê pêşdebiran biryar da ku jimareya sal-based bikar bînin, mîna jimareya guhertoya Mesa.

Nûbûnek girîng a duyemîn amadekirina ajokerek ji bo platforma SteamVR bi pêkanîna şopek dewletî, û her weha jeneratorek pêvekê ya ji bo SteamVR bû, ku dihêle hûn her ajokarên guhê (HMD) û kontrolkerên ku ji bo Monado-yê di SteamVR de hatine afirandin bikar bînin. Mînakî, Monado ajokaran ji bo guhên rastiya virtual OpenHMD, Panotools (PSVR) û Vive/Vive Pro/Valve Index peyda dike.

Pêkhatina platformê:

  • Motora dîtina cîhê (şopandina tiştan, vedîtina rûkê, ji nû veavakirina mesh, naskirina tevgerê, şopandina çav);
  • Motora ji bo şopandina karakterê (stabilîzatorê gyro, pêşbîniya tevgerê, kontrolker, şopandina tevgera optîkî ya bi kamerayê, şopandina pozîsyonê li ser bingeha daneyên ji helmetek VR);
  • Pêşkêşkara pêkhatî (moda derana rasterast, şandina vîdyoyê, rastkirina lensê, berhevkirin, afirandina cîhê xebatê ji bo hevdemî bi çend serlêdanan re xebitîn);
  • Motora danûstendinê (simulasyona pêvajoyên laşî, komek widgetan û amûrek ji bo serîlêdanên rastiya virtual);
  • Instrumentation (kalîbrasyona alavan, danîna sînorên tevgerê).

Taybetmendiyên girîng

  • Ajokar ji bo helmetên rastiya virtual HDK (OSVR Hacker Developer Kit) û PlayStation VR HMD, û her weha ji bo kontrolkerên Vive Wand, Valve Index, PlayStation Move û Razor Hydra.
  • Kapasîteya karanîna hardware ya ku ji hêla projeya OpenHMD ve hatî piştgirî kirin.
  • Ajokar ji bo camên rastiya zêdekirî ya Stêra Bakur.
  • Ajokar ji bo pergala şopandina pozîsyona Intel RealSense T265.
  • Komek qaîdeyên udev ji bo mîhengkirina gihîştina cîhazên rastiya virtual bêyî bidestxistina mafên root.
  • Parçeyên şopandina tevgerê bi çarçoveyek ji bo fîlterkirin û belavkirina vîdyoyê.
  • Sîstema şopandina karakterê şeş ​​pileyên azadiyê (6DoF, pêş / paş, jor / jêr, çep / rast, yaw, pitch, roll) ji bo kontrolkerên PSVR û PS Move.
  • Modulên ji bo entegrasyonê bi API-yên grafîkî yên Vulkan û OpenGL re.
  • Moda bê serî.
  • Birêvebirina danûstendina cîh û nêrînê.
  • Piştgiriya bingehîn ji bo hevdemkirina çarçoveyê û têketina agahdariyê (çalakiyan).
  • Pêşkêşkarek pêkhatî ya amade-yê ku hilberîna rasterast a cîhazê piştgirî dike, servera pergalê X-ê derbas dike. Shaders ji bo Vive û Panotools têne peyda kirin. Piştgiriyek ji bo qatên projeksiyonê heye.

Rakirina platforma rastiya virtual ya vekirî Monado 21.0.0


Source: opennet.ru

Add a comment