Monado 0.2 tiba dengan sokongan berbilang lapisan, Vive Wand dan Valve Index dan banyak lagi

comel

Beberapa bulan lalu kita bercakap di sini di blog mengenai Monado iaitu platform sumber terbuka untuk peranti realiti maya standard OpenXR, yang menentukan API universal untuk membuat aplikasi realiti maya dan augmented, serta sekumpulan lapisan untuk berinteraksi dengan komputer yang menyusun ciri-ciri peranti tertentu.

Bagi mereka yang tidak biasa dengan projek ini, mereka harus mengetahui bahawa Monado bertujuan untuk mewujudkan pelaksanaan terbuka OpenXR standard melalui jangka masa sepenuhnya mematuhi keperluan OpenXR, yang boleh digunakan untuk mengatur kerja dengan realiti maya dan tambahan pada telefon pintar, tablet, PC dan mana-mana peranti lain. Piawaian OpenXR disediakan oleh konsortium Khronos dan mendefinisikan API sejagat untuk membuat aplikasi realiti maya dan augmented, serta sekumpulan lapisan untuk berinteraksi dengan komputer yang merangkum ciri-ciri peranti tertentu.

Apa yang baru di Monado 0.2?

Sekarang dalam berita yang lebih baru, lelaki dari Collabora mengumumkan pelancaran versi baru projek "Monado 0.2" dan di mana, antara penambahbaikan yang ditambahkan, perlu diperhatikan bahawa dalam pelayan komposit sokongan untuk rendering pelbagai lapisan, dengan yang sekarang saya tahu membolehkan aplikasi meletakkan pelbagai struktur XrCompositionLayerProjection (lapisan komposisi untuk unjuran) dan XrCompositionLayerQuad (berguna untuk elemen UI atau kandungan 2D di dunia maya).

Mampu bekerja dengan pelbagai lapisan adalah penting untuk aplikasi yang menggunakan empat lapisan untuk mewakili antara muka pengguna dan juga adalah asas untuk sokongan aplikasi lebih lanjut dengan antara muka overlay di atas pentas, seperti xrdesktop atau Pluto VR.

Perubahan lain adalah pada pelayan dan pengawal Komnozitny bahawa ditempatkan dalam proses perkhidmatan yang berasingan, kerana kerja sedang dijalankan untuk menyediakan keupayaan untuk menghubungkan beberapa aplikasi OpenXR ke contoh perkhidmatan Monado dan melihatnya secara serentak menggunakan pelanjutan XR_EXTX_overlay.

Selain itu, telah disediakan dalam versi baru Monado 0.2, sokongan untuk pengawal Vive Wand dan Valve Index dan penggunaannya untuk mengawal pergerakan dengan tiga darjah kebebasan (3DOF, bergerak dalam tiga arah).

Dalam beberapa bulan mendatang, dirancang untuk menambahkan sokongan untuk enam darjah kebebasan (6DOF) menggunakan sistem pengesanan Lighthouse.

Daripada perubahan yang lain yang menonjol dari versi baru ini:

  • Menambah sokongan Bluetooth LE, yang digunakan dalam pengawal untuk pengawal 3DOF Google Daydream.
  • Menambah pengawal arduino untuk eksperimen semasa membuat pengawal anda sendiri.
  • Pengawal sistem penjejakan kedudukan terbuka libsurvive diintegrasikan ke dalam kerangka utama.
  • Antara muka pengguna debug telah menambahkan sokongan untuk grafik tersuai, yang saat ini digunakan untuk memvisualisasikan beban pada CPU semasa rendering.
  • Monado-gui menyokong penyimpanan konfigurasi dalam direktori $ XDG_CONFIG_HOME / monado dan $ HOME / .config / monado.
  • Menambah keupayaan untuk mengkonfigurasi kamera stereo USB untuk PSMV (PlayStation Move) dan PSVR (PlayStation VR).
  • Sistem pembinaan yang direka bentuk semula.
  • Menambah repositori PPA untuk Ubuntu dengan peraturan perkakasan Monado, OpenXR-SDK dan udev xr.
  • Menambah sokongan untuk memulakan perkhidmatan perkhidmatan monado melalui pengaktifan melalui soket di systemd.

Kod projek ditulis dalam C dan diedarkan di bawah Lesen Perisian Boost 1.0 yang mematuhi GPL, yang berdasarkan lesen BSD dan MIT, tetapi tidak perlu disebutkan lagi apabila karya terbitan diedarkan dalam bentuk binari.

Pelepasan

Sekarang platform hanya menyokong Linux dan keserasian dengan sistem operasi lain diharapkan pada masa akan datang.

Dan seperti yang kami sebutkan dalam berita versi baru ini, PPA Monado untuk Ubuntu telah ditambahkan, yang dapat ditambahkan dengan membuka terminal dan mengetik yang berikut di dalamnya:

sudo add-apt-repository ppa:monado-xr/monado
sudo apt-get update

Dan untuk memasang anda hanya perlu menaip:

sudo apt install monado

Akhirnya, Sekiranya anda ingin mengetahui lebih lanjut mengenai Monado, Anda boleh menyemak butirannya, dan juga dapat mengakses kod sumber ini, dari laman web rasminya.

Pautan ini.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.