Monado 21.0.0: versi stabil yang secara rasmi mematuhi standard OpenXR 1.0

Pembangun Collabora baru-baru ini mengumumkan pelancaran Monado 21.0.0 , satu pelaksanaan sumber terbuka bagi piawaian OpenXR. Dibangunkan oleh konsortium Khronos, piawaian OpenXR mentakrifkan API universal untuk mencipta aplikasi realiti maya dan imbuhan, serta satu set lapisan perantaraan untuk berinteraksi dengan peralatan yang mengabstrakkan ciri-ciri peranti tertentu.

Monado menyediakan runtime yang serasi sepenuhnya dengan OpenXR yang boleh digunakan untuk menjalankan realiti maya dan imbuhan pada telefon pintar, tablet, PC dan sebarang peranti lain. Kod projek ditulis dalam C dan diedarkan di bawah lesen perisian percuma Boost 1.0, yang mematuhi GPL.

Antara ciri utama:

  • Pengawal untuk HDK (Kit Pembangun Hacker OSVR) dan helmet PlayStation VR HMD, serta pengawal Vive Wand, Valve Index, PlayStation Move dan Razor Hydra.
  • Keupayaan untuk menggunakan perkakasan yang sesuai dengan projek OpenHMD.
  • Pemandu untuk kacamata realiti augmented Bintang Utara.
  • Pemacu untuk Sistem Penjejakan Kedudukan Intel RealSense T265.
  • Satu set peraturan udev untuk mengkonfigurasi akses bukan root ke peranti realiti maya.
  • Komponen penjejakan gerakan dengan bingkai penapisan dan penstriman video.
  • Sistem pengesanan watak dengan enam darjah kebebasan (6DoF, maju / mundur, atas / bawah, kiri / kanan, menguap, nada, gulungan) untuk pengawal PSVR dan PS Move.
  • Modul untuk penyatuan dengan API grafik Vulkan dan OpenGL.
  • Mod tanpa skrin (tanpa kepala).
  • Interaksi spatial dan pengurusan sudut pandangan.
  • Sokongan asas untuk penyegerakan bingkai dan input maklumat (tindakan).
  • Pelayan komposit yang siap digunakan yang menyokong output langsung ke peranti, melewati pelayan sistem X. Shader disediakan untuk Vive dan Panotools.

Berita utama Monado 21.0.0

Monado 21.0.0 merupakan versi pertama yang secara rasmi mematuhi piawaian OpenXR 1.0 . Konsortium Khronos telah menjalankan ujian keserasian dan menambah Monado ke dalam senarai pelaksanaan OpenXR yang disokong secara rasmi.

Pengujian dilakukan dengan API grafik OpenGL dan API Vulkan, menggunakan build desktop dalam mod simulasi peranti realiti maya. Pada mulanya, ia dirancang untuk menetapkan versi versi 1.0, tetapi para pemaju memutuskan untuk menggunakan penomboran menggunakan tahun, dengan analogi dengan penomoran versi Mesa.

Kami dengan bangga mengumumkan bahawa Monado kini menyediakan pelaksanaan OpenXR yang sesuai secara rasmi. Senarai rasmi pelaksanaan yang mematuhi OpenXR 1.0 kini termasuk Monado, berdasarkan menjalankan rangkaian ujian pematuhan OpenXR pada peranti "dummy".

Perhatikan bahawa status pematuhan OpenXR 1.0 hanya berlaku untuk peranti simulasi. Sesiapa yang membina produk menggunakan Monado dengan perkakasan yang tidak disimulasikan masih harus melalui proses pemakaian dan pematuhan sepenuhnya dan normal untuk produk tersebut untuk menuntut kepatuhan OpenXR dan memperoleh keuntungan.

Inovasi utama kedua ialah pembangunan pengawal untuk platform SteamVR , termasuk penjejak keadaan dan penjana plugin SteamVR. Ini membolehkan penggunaan mana-mana pengawal alat dengar (HMD) dan pengawal yang dicipta untuk Monado dengan SteamVR. Contohnya, Monado menyediakan pengawal untuk alat dengar VR OpenHMD, Panotools (PSVR) dan Vive/Vive Pro/Valve Index.

Mengenai pengendalian versi, para pembangun menyebut bahawa versi rilis pertama ini memadai dan mereka telah menjauh dari siri pra-rilis 0.XY

Versi pematuhan rasmi pertama ini dikenali sebagai 21.0.0, bukannya 1.0.0. Konvensyen SemVer biasa terutama menangani kestabilan API. Namun, kerana satu-satunya API awam untuk Monado adalah melalui spesifikasi OpenXR yang dipelihara secara luaran, nombor SemVer standard untuk Monado akan tetap berada dalam versi utama 1 untuk waktu yang lama walaupun terdapat kemajuan dalam projek ini.

Sebagai gantinya, kami memutuskan untuk mengikuti model kawalan versi projek FreeDesktop.org, Mesa: hibrid SemVer dan kawalan versi berdasarkan tarikh. 

Akhir sekali, jika anda berminat untuk mengetahui lebih lanjut tentang versi baharu ini, anda boleh mendapatkan butirannya di pautan berikut.


Tambahkan sebagai sumber pilihan dalam Google