Keluaran platform realiti maya terbuka Monado 21.0.0

Collabora telah mengumumkan keluaran Monado 21.0.0, pelaksanaan sumber terbuka standard OpenXR. Piawaian OpenXR telah disediakan oleh konsortium Khronos dan mentakrifkan API universal untuk mencipta aplikasi realiti maya dan tambahan, serta satu set lapisan untuk berinteraksi dengan perkakasan yang mengabstrakkan ciri-ciri peranti tertentu. Monado menyediakan masa jalan yang mematuhi sepenuhnya keperluan OpenXR, yang boleh digunakan untuk mengatur kerja dengan realiti maya dan tambahan pada telefon pintar, tablet, PC dan sebarang peranti lain. Kod projek ditulis dalam C dan diedarkan di bawah Lesen Perisian Boost 1.0 percuma, serasi dengan GPL.

Monado 21.0.0 ialah keluaran pertama yang serasi secara rasmi dengan standard OpenXR 1.0. Konsortium Khronos telah menjalankan ujian keserasian dan menambahkan Monado ke senarai pelaksanaan OpenXR yang serasi secara rasmi. Ujian dilakukan dengan kedua-dua API grafik OpenGL dan Vulkan, menggunakan binaan desktop dalam mod simulasi peranti VR. Pada mulanya, versi itu dirancang untuk bernombor 1.0, tetapi pembangun memutuskan untuk menggunakan penomboran berdasarkan tahun, serupa dengan penomboran versi Mesa.

Inovasi penting kedua ialah penyediaan pemacu untuk platform SteamVR dengan pelaksanaan penjejak keadaan, serta penjana pemalam untuk SteamVR, yang membolehkan anda menggunakan mana-mana pemacu set kepala (HMD) dan pengawal yang dicipta untuk Monado dalam SteamVR. Contohnya, Monado menyediakan pemacu untuk set kepala realiti maya OpenHMD, Panotools (PSVR) dan Vive/Vive Pro/Valve Index.

Komposisi platform:

  • Enjin penglihatan spatial (penjejakan objek, pengesanan permukaan, pembinaan semula jaringan, pengecaman isyarat, pengesanan mata);
  • Enjin untuk penjejakan aksara (penstabil giro, ramalan gerakan, pengawal, penjejakan gerakan optik melalui kamera, penjejakan kedudukan berdasarkan data daripada topi keledar VR);
  • Pelayan komposit (mod output langsung, pemajuan video, pembetulan lensa, penggubahan, mencipta ruang kerja untuk bekerja secara serentak dengan beberapa aplikasi);
  • Enjin interaksi (simulasi proses fizikal, satu set widget dan kit alat untuk aplikasi realiti maya);
  • Instrumentasi (penentukuran peralatan, menetapkan sempadan pergerakan).

Ciri-ciri utama:

  • Pemacu untuk topi keledar realiti maya HDK (Kit Pembangun Penggodam OSVR) dan PlayStation VR HMD, serta untuk pengawal Vive Wand, Valve Index, PlayStation Move dan Razor Hydra.
  • Keupayaan untuk menggunakan perkakasan yang disokong oleh projek OpenHMD.
  • Pemandu untuk cermin mata realiti tambahan Bintang Utara.
  • Pemacu untuk sistem penjejakan kedudukan Intel RealSense T265.
  • Satu set peraturan udev untuk mengkonfigurasi akses kepada peranti realiti maya tanpa mendapatkan keistimewaan root.
  • Komponen penjejakan gerakan dengan rangka kerja untuk penapisan dan penstriman video.
  • Sistem penjejakan aksara kebebasan enam darjah (6DoF, ke hadapan/belakang, atas/bawah, kiri/kanan, yaw, padang, guling) untuk pengawal PSVR dan PS Move.
  • Modul untuk penyepaduan dengan API grafik Vulkan dan OpenGL.
  • Mod tanpa kepala.
  • Mengurus interaksi ruang dan sudut pandangan.
  • Sokongan asas untuk penyegerakan bingkai dan input maklumat (tindakan).
  • Pelayan komposit siap sedia yang menyokong output terus ke peranti, memintas pelayan sistem X. Shaders untuk Vive dan Panotools disediakan. Terdapat sokongan untuk lapisan unjuran.

Keluaran platform realiti maya terbuka Monado 21.0.0


Sumber: opennet.ru

Tambah komen