A Monado első kiadása, egy virtuális valóság-eszközök platformja

közzétett a projekt első kiadása Aranyos, amelynek célja a szabvány nyílt megvalósításának megteremtése Openxr, amely egy univerzális API-t határoz meg a virtuális és kiterjesztett valóság alkalmazások létrehozásához, valamint egy rétegkészletet a hardverrel való interakcióhoz, amely elvonatkoztatja az adott eszközök jellemzőit. A szabványt a Khronos konzorcium készítette, amely olyan szabványokat is fejleszt, mint az OpenGL, az OpenCL és a Vulkan. A projekt kódja C és betűkkel van írva forgalmazza a GPL-kompatibilis Boost Software License 1.0 alatt, amely a BSD és MIT licenceken alapul, de nem igényel forrásmegjelölést a származékos munka bináris formában történő terjesztésekor.

A Monado olyan futtatókörnyezetet biztosít, amely teljes mértékben megfelel az OpenXR-követelményeknek, amellyel meg lehet szervezni a virtuális és kiterjesztett valósággal való munkát okostelefonokon, táblagépeken, PC-ken és bármilyen más eszközön. A projekt keretében több alapvető alrendszer fejlesztése zajlik:

  • Térlátás motor (objektumkövetés, felületérzékelés, háló rekonstrukció, gesztusfelismerés, szemkövetés);
  • Motor karakterkövetéshez (giroszkóp stabilizátor, mozgás előrejelzés, vezérlők, optikai mozgáskövetés a kamerán keresztül, pozíciókövetés VR-sisak adatai alapján);
  • Kompozit szerver (közvetlen kimeneti mód, videó továbbítás, lencsekorrekció, kompozíció, munkaterület létrehozása több alkalmazással való egyidejű munkához);
  • Interakciós motor (fizikai folyamatok szimulációja, kütyükészlet és eszközkészlet a virtuális valóság alkalmazásokhoz);
  • Műszerezés (berendezés kalibrálása, telepítése mozgáshatárok).

A Monado első kiadása, egy virtuális valóság-eszközök platformja

Az első kiadás kísérleti jellegűnek tekinthető, és célja a fejlesztők megismertetése a platformmal. Jelenlegi állapotában a Monado lehetővé teszi alkalmazások létrehozását és a forgatás nyomon követését a támogatott eszközökön OpenHMD, és lehetővé teszi a közvetlen megjelenítést (Közvetlen mód) az operációs rendszer grafikus veremét megkerülő virtuális valóság-eszközökhöz.
Egyelőre csak a Linux támogatott (más operációs rendszerek támogatása a jövőben várható).

Főbb jellemzők:

  • Illesztőprogramok elérhetősége a virtuális valóság sisakjaihoz HDK (OSVR Hacker Developer Kit) és
    PlayStation VR HMD, valamint PlayStation Move kontrollerekhez és Borotva Hydra.

  • Használhatóság berendezésprojekt támogatásával OpenHMD.
  • Illesztőprogram a kiterjesztett valóság szemüvegéhez North Star.
  • Illesztőprogram az Intel RealSense T265 pozíciókövető rendszerhez.
  • udev szabálykészlet a virtuális valóság eszközökhöz való hozzáférés konfigurálásához root jogosultságok megszerzése nélkül.
  • Mozgáskövető komponensek keretrendszerrel a videók szűrésére és streamelésére.
  • Hat szabadságfokú karakterkövető rendszer (6DoF, előre/hátra, fel/le, bal/jobb, yaw, pitch, roll) PSVR és PS Move vezérlőkhöz.
  • Modulok a Vulkan és OpenGL grafikus API-kkal való integrációhoz.
  • Fejetlen mód.
  • A térbeli interakciók és nézőpontok kezelése.
  • A keretszinkronizálás és az információbevitel (műveletek) alapvető támogatása.
  • Egy kész kompozit szerver, amely támogatja a közvetlen kimenetet az eszközre, megkerülve a rendszer X szervert. Shadereket biztosít a Vive és Panotools. A vetítési rétegek támogatottak.


Forrás: opennet.ru

Hozzászólás