Rilis pisanan Monado, platform kanggo piranti kasunyatan virtual

diterbitake release pisanan saka project Lucu, ngarahake nggawe implementasine mbukak standar OpenXR, sing nemtokake API universal kanggo nggawe aplikasi kasunyatan virtual lan ditambah, uga minangka lapisan kanggo sesambungan karo hardware sing abstrak karakteristik piranti tartamtu. Standar kasebut disiapake dening konsorsium Khronos, sing uga ngembangake standar kayata OpenGL, OpenCL lan Vulkan. Kode project ditulis ing C lan disebarake dening miturut Lisensi Piranti Lunak Boost sing kompatibel karo GPL 1.0, sing adhedhasar lisensi BSD lan MIT, nanging ora mbutuhake atribusi nalika nyebarake karya turunan ing wangun binar.

Monado nyedhiyakake runtime sing tundhuk karo syarat OpenXR, sing bisa digunakake kanggo ngatur karya karo kasunyatan virtual lan ditambah ing smartphone, tablet, PC lan piranti liyane. Sawetara subsistem dhasar dikembangake ing kerangka proyek kasebut:

  • Mesin visi spasial (nelusuri obyek, deteksi permukaan, rekonstruksi bolong, pangenalan gerakan, nelusuri mripat);
  • Mesin kanggo nelusuri karakter (stabilizer gyro, prediksi gerakan, pengontrol, nelusuri gerakan optik liwat kamera, nelusuri posisi adhedhasar data saka helm VR);
  • Server komposit (mode output langsung, nerusake video, koreksi lensa, komposit, nggawe ruang kerja kanggo nggarap sawetara aplikasi bebarengan);
  • Mesin interaksi (simulasi proses fisik, set widget lan toolkit kanggo aplikasi kasunyatan virtual);
  • Instrumentasi (kalibrasi peralatan, instalasi wates gerakan).

Rilis pisanan Monado, platform kanggo piranti kasunyatan virtual

Rilis pisanan dianggep eksperimen lan ngarahake supaya pangembang kenal karo platform kasebut. Ing kahanan saiki, Monado ngidini sampeyan nggawe aplikasi lan nglacak rotasi ing piranti sing didhukung nggunakake OpenHMD, lan uga menehi kemampuan kanggo nampilake langsung (Mode Langsung) kanggo output menyang piranti kasunyatan virtual ngliwati tumpukan grafis sistem operasi.
Saiki, mung Linux sing didhukung (dhukungan kanggo sistem operasi liyane samesthine ing mangsa ngarep).

Fitur utama:

  • Kasedhiyan driver kanggo helm kasunyatan virtual HDK (OSVR Hacker Developer Kit) lan
    PlayStation VR HMD, uga kanggo pengontrol PlayStation Move lan Silet Hydra.

  • Panggunaan kothak pirantididhukung dening proyek OpenHMD.
  • Driver kanggo kaca tingal augmented kasunyatan North Star.
  • Driver kanggo sistem nelusuri posisi Intel RealSense T265.
  • aturan udev kanggo ngatur akses menyang piranti kasunyatan virtual tanpa entuk hak istimewa ROOT.
  • Komponen pelacak gerakan kanthi kerangka kanggo nyaring lan streaming video.
  • Sistem nelusuri karakter kebebasan enem derajat (6DoF, maju / mundur, munggah / mudhun, kiwa / tengen, yaw, pitch, roll) kanggo pengontrol PSVR lan PS Move.
  • Modul kanggo integrasi karo API grafis Vulkan lan OpenGL.
  • Mode tanpa sirah.
  • Ngatur interaksi spasial lan sudut pandang.
  • Dhukungan dhasar kanggo sinkronisasi pigura lan input informasi (tumindak).
  • Server gabungan siap sing ndhukung output langsung menyang piranti, ngliwati server sistem X. Nyedhiyani shaders kanggo Vive lan Panotools. Ana dhukungan kanggo lapisan proyeksi.


Source: opennet.ru

Add a comment