Rilis pertama Monado, platform untuk perangkat realitas virtual

diterbitkan rilis pertama proyek tersebut Imut, bertujuan untuk menciptakan implementasi standar yang terbuka BukaXR, yang mendefinisikan API universal untuk membuat aplikasi virtual dan augmented reality, serta sekumpulan lapisan untuk berinteraksi dengan perangkat keras yang mengabstraksi karakteristik perangkat tertentu. Standar ini disiapkan oleh konsorsium Khronos, yang juga mengembangkan standar seperti OpenGL, OpenCL dan Vulkan. Kode proyek ditulis dalam C dan didistribusikan oleh di bawah Boost Software License 1.0 yang kompatibel dengan GPL, yang didasarkan pada lisensi BSD dan MIT, tetapi tidak memerlukan atribusi saat mendistribusikan karya turunan dalam bentuk biner.

Monado menyediakan runtime yang sepenuhnya memenuhi persyaratan OpenXR, yang dapat digunakan untuk mengatur pekerjaan dengan virtual dan augmented reality pada ponsel cerdas, tablet, PC, dan perangkat lainnya. Beberapa subsistem dasar sedang dikembangkan dalam kerangka proyek:

  • Mesin penglihatan spasial (pelacakan objek, deteksi permukaan, rekonstruksi jaring, pengenalan gerakan, pelacakan mata);
  • Mesin untuk pelacakan karakter (gyro stabilizer, prediksi gerakan, pengontrol, pelacakan gerakan optik melalui kamera, pelacakan posisi berdasarkan data dari helm VR);
  • Server komposit (mode keluaran langsung, penerusan video, koreksi lensa, pengomposisian, pembuatan ruang kerja untuk bekerja secara bersamaan dengan beberapa aplikasi);
  • Mesin interaksi (simulasi proses fisik, seperangkat widget dan toolkit untuk aplikasi realitas virtual);
  • Instrumentasi (kalibrasi peralatan, instalasi batasan pergerakan).

Rilis pertama Monado, platform untuk perangkat realitas virtual

Rilis pertama dianggap eksperimental dan bertujuan untuk membuat pengembang terbiasa dengan platform tersebut. Dalam kondisi saat ini, Monado memungkinkan Anda membuat aplikasi dan melacak rotasi pada perangkat yang didukung menggunakan BukaHMD, dan juga menyediakan kemampuan untuk menampilkan secara langsung (Mode Langsung) untuk keluaran ke perangkat realitas virtual yang melewati tumpukan grafis sistem operasi.
Untuk saat ini, hanya Linux yang didukung (diharapkan dukungan untuk sistem operasi lain di masa mendatang).

Fitur utama:

  • Ketersediaan driver untuk helm virtual reality HDK (Kit Pengembang Peretas OSVR) dan
    PlayStation VR HMD, serta untuk pengontrol PlayStation Move dan Pisau Cukur Hydra.

  • Kegunaan оборудованияdidukung oleh proyek tersebut BukaHMD.
  • Driver untuk kacamata augmented reality Bintang Utara.
  • Driver untuk sistem pelacakan posisi Intel RealSense T265.
  • kumpulan aturan udev untuk mengonfigurasi akses ke perangkat realitas virtual tanpa mendapatkan hak akses root.
  • Komponen pelacakan gerak dengan kerangka untuk memfilter dan streaming video.
  • Sistem pelacakan karakter enam derajat kebebasan (6DoF, maju/mundur, atas/bawah, kiri/kanan, yaw, pitch, roll) untuk pengontrol PSVR dan PS Move.
  • Modul untuk integrasi dengan API grafis Vulkan dan OpenGL.
  • Modus tanpa kepala.
  • Mengelola interaksi spasial dan sudut pandang.
  • Dukungan dasar untuk sinkronisasi bingkai dan input informasi (tindakan).
  • Server komposit siap pakai yang mendukung output langsung ke perangkat, melewati server sistem X. Menyediakan shader untuk Vive dan alat pano. Ada dukungan untuk lapisan proyeksi.


Sumber: opennet.ru

Tambah komentar