Monado 21.0.0: versi stabil yang secara resmi memenuhi standar OpenXR 1.0

Pengembang kolabora dirilis beberapa hari yang lalu peluncuran versi baru Monado 21.0.0, yang merupakan implementasi open source dari standar OpenXR. Standar OpenXR disiapkan oleh konsorsium Khronos dan mendefinisikan API universal untuk membuat aplikasi virtual dan augmented reality, serta satu set lapisan perantara untuk berinteraksi dengan peralatan yang mengabstraksi karakteristik perangkat tertentu.

Monado menyediakan runtime yang sepenuhnya mendukung OpenXR yang dapat digunakan untuk menjalankan virtual dan augmented reality di smartphone, tablet, PC, dan perangkat lainnya. Kode proyek ditulis dalam C dan dirilis di bawah lisensi perangkat lunak Boost 1.0 gratis yang sesuai dengan GPL.

Di antara fitur-fitur utamanya:

  • Pengontrol untuk helm HDK (OSVR Hacker Developer Kit) dan PlayStation VR HMD, serta pengontrol Vive Wand, Valve Index, PlayStation Move, dan Razor Hydra.
  • Kemampuan untuk menggunakan perangkat keras yang kompatibel dengan proyek OpenHMD.
  • Pengemudi untuk kacamata augmented reality Bintang Utara.
  • Driver untuk Sistem Pelacakan Posisi Intel RealSense T265.
  • Serangkaian aturan udev untuk mengonfigurasi akses non-root ke perangkat realitas virtual.
  • Komponen pelacakan gerak dengan filter video dan bingkai streaming.
  • Sistem pelacakan karakter dengan enam derajat kebebasan (6DoF, maju / mundur, atas / bawah, kiri / kanan, yaw, pitch, roll) untuk pengontrol PSVR dan PS Move.
  • Modul untuk integrasi dengan Vulkan dan API grafis OpenGL.
  • Mode tanpa layar (tanpa kepala).
  • Interaksi spasial dan pengelolaan sudut pandang.
  • Dukungan dasar untuk sinkronisasi bingkai dan masukan informasi (tindakan).
  • Server komposit siap pakai yang mendukung output langsung ke perangkat, melewati server sistem X. Shader disediakan untuk Vive dan Panotools.

Berita utama Monado 21.0.0

Monado 21.0.0 adalah versi pertama yang secara resmi memenuhi standar OpenXR 1.0. Konsorsium Khronos telah melakukan pengujian kompatibilitas dan menambahkan Monado ke daftar implementasi OpenXR yang didukung secara resmi.

Pengujian dilakukan dengan API grafis OpenGL dan API Vulkan, menggunakan build desktop dalam mode simulasi perangkat realitas virtual. Awalnya, direncanakan untuk menetapkan nomor versi 1.0, tetapi pengembang memutuskan untuk menggunakan penomoran menggunakan tahun, dengan analogi dengan penomoran versi Mesa.

Kami dengan bangga mengumumkan bahwa Monado sekarang menyediakan implementasi OpenXR yang memenuhi standar secara resmi. Daftar resmi dari implementasi yang sesuai dengan OpenXR 1.0 sekarang termasuk Monado, berdasarkan pada menjalankan rangkaian pengujian kesesuaian OpenXR pada perangkat "tiruan".

Perhatikan bahwa status kepatuhan OpenXR 1.0 hanya berlaku untuk perangkat yang disimulasikan. Siapa pun yang membuat produk menggunakan Monado dengan perangkat keras non-simulasi masih harus melalui proses adopsi dan kepatuhan penuh dan normal untuk produk tersebut untuk mengklaim kepatuhan OpenXR dan menuai manfaat.

Inovasi kedua penting adalah persiapan pengontrol untuk platform SteamVR dengan penerapan pelacak status, serta generator plugin untuk SteamVR, yang memungkinkan untuk menggunakan pengontrol headphone (HMD) dan pengontrol yang dibuat untuk Monado di SteamVR. Misalnya, Monado menyediakan driver untuk headset OpenHMD, Panotools (PSVR), dan Vive / Vive Pro / Valve Index VR.

Mengenai penanganan versi, pengembang menyebutkan bahwa versi rilis pertama ini memadai dan mereka telah menjauh dari seri versi awal 0.XY

Versi pertama yang secara resmi mematuhi kebijakan ini dikenal sebagai 21.0.0, bukan 1.0.0. Konvensi SemVer umum terutama membahas stabilitas API. Namun, karena satu-satunya API publik untuk Monado adalah melalui spesifikasi OpenXR yang dikelola secara eksternal, nomor SemVer standar untuk Monado akan tetap dalam versi mayor 1 untuk waktu yang lama meskipun ada kemajuan dalam proyek.

Sebagai gantinya, kami memutuskan untuk mengikuti model kontrol versi dari proyek FreeDesktop.org, Mesa - campuran SemVer dan kontrol versi berbasis tanggal. 

Akhirnya, jika Anda tertarik untuk mengetahui lebih banyak tentang itu dari versi baru ini. Anda dapat memeriksa detailnya Di tautan berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.