Monado 0.2, çok katmanlı destek, Vive Wand ve Valve Index ve daha fazlasıyla geliyor

Şirin

Bir kaç ay önce burada blogda Monado hakkında konuşuyoruz hangisi OpenXR standardının sanal gerçeklik cihazları için açık kaynaklı bir platform, sanal ve artırılmış gerçeklik uygulamaları oluşturmak için evrensel bir API'nin yanı sıra belirli cihazların özelliklerini soyutlayan bilgisayarlarla etkileşim için bir dizi katman tanımlayan.

Projeye aşina olmayanlar için, Monado'nun OpenXR standardının açık bir uygulamasını oluşturmayı amaçlamaktadır çalışma süresi boyunca OpenXR gereksinimleriyle tam uyumlu, akıllı telefonlarda, tabletlerde, PC'lerde ve diğer cihazlarda sanal ve artırılmış gerçeklikle iş düzenlemek için kullanılabilecek. OpenXR standardı, Khronos konsorsiyumu tarafından hazırlandı ve sanal ve artırılmış gerçeklik uygulamaları oluşturmak için evrensel bir API'nin yanı sıra belirli cihazların özelliklerini özetleyen bilgisayarlarla etkileşim için bir dizi katman tanımlar.

Monado 0.2'deki yenilikler nelerdir?

Şimdi daha yeni haberlerde, Collabora'daki adamlar yeni sürümün lansmanını duyurdu "Monado 0.2" projesinin ve eklenen iyileştirmeler arasında kompozit sunucuda çok katmanlı oluşturma desteği, şimdi bildiğim uygulamaların birden fazla yapı yerleştirmesine izin verir XrCompositionLayerProjection (projeksiyon için bir kompozisyon katmanı) ve XrKompozisyonKatmanDörtlü (Sanal dünyadaki UI öğeleri veya 2D içerik için kullanışlıdır).

Birden çok katmanla çalışabilmek uygulamalar için önemlidir kullanıcı arayüzlerini temsil etmek için dört katman kullanan ve ayrıca bir kaplama arayüzüyle daha fazla uygulama desteğinin temelidir xrdesktop veya Pluto VR gibi sahnede.

Başka bir değişiklik sunucuda ve Komnozitny denetleyicilerinde o ayrı hizmet süreçlerine yerleştirilir, Birden çok OpenXR uygulamasını Monado hizmetinin bir örneğine bağlama ve XR_EXTX_overlay uzantısını kullanarak bunları eşzamanlı olarak görüntüleme yeteneği sağlama çalışmaları devam etmektedir.

Monado 0.2'nin bu yeni sürümünde de sağlanmıştır, Vive Wand ve Valve Index denetleyicileri için destek ve hareketi üç serbestlik derecesiyle kontrol etmek için kullanılması (üç yönde hareket eden 3DOF).

Önümüzdeki aylarda, Lighthouse takip sistemi kullanılarak altı derece serbestlik (6DOF) desteği eklenmesi planlanıyor.

Diğer değişikliklerden bu yeni sürümden sıyrılanlar:

  • Google Daydream 3DOF denetleyicisinin kumandasında kullanılan Bluetooth LE desteği eklendi.
  • Kendi denetleyicilerinizi oluştururken deneyler için bir arduino denetleyicisi eklendi.
  • Libsurvive açık konum izleme sistemi denetleyicisi ana bilgisayara entegre edilmiştir.
  • Hata ayıklama kullanıcı arabirimi, şu anda işleme sırasında CPU üzerindeki yükü görselleştirmek için kullanılan özel grafikler için destek ekledi.
  • Monado-gui, yapılandırmaların $ XDG_CONFIG_HOME / monado ve $ HOME / .config / monado dizinlerinde saklanmasını destekler.
  • PSMV (PlayStation Move) ve PSVR (PlayStation VR) için USB stereo kamera yapılandırma özelliği eklendi.
  • Yeniden tasarlanan inşaat sistemi.
  • Monado, OpenXR-SDK ve udev xr-donanım kurallarına sahip Ubuntu için PPA deposu eklendi.
  • Systemd'deki soket aracılığıyla etkinleştirme yoluyla monado hizmetini başlatma desteği eklendi.

Proje kodu C'de yazılmıştır ve BSD ve MIT lisanslarına dayanan, ancak türev çalışma ikili biçimde dağıtıldığında belirtilmeyi gerektirmeyen GPL uyumlu Boost 1.0 Yazılım Lisansı altında dağıtılır.

Boşaltmak

Şimdi platform sadece Linux'u destekliyor ve gelecekte diğer işletim sistemleriyle uyumluluk beklenmektedir.

Ve bu yeni versiyonun haberinde bahsettiğimiz gibi, Ubuntu için bir Monado PPA eklendi, bu bir terminal açıp içine aşağıdakileri yazarak eklenebilir:

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

Ve yüklemek için sadece yazmanız gerekir:

sudo apt install monado

Son olarak, Monado hakkında daha fazla bilgi edinmek istiyorsanız, Ayrıntılarını kontrol edebilir ve bunun kaynak koduna resmi web sitesinden erişebilirsiniz.

Bağlantı bu.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.