Monado 0.2 arriveert met ondersteuning voor meerdere lagen, Vive Wand en Valve Index en meer

schattig

Enkele maanden geleden we praten hier op de blog over Monado dat is een open source platform voor virtual reality-headsets van de OpenXR-standaard, die een universele API definieert voor het maken van virtual en augmented reality-applicaties, evenals een reeks lagen voor interactie met apparatuur die de kenmerken van specifieke apparaten abstraheren.

Voor degenen die niet op de hoogte zijn van het project, ze moeten weten dat Monado streeft naar een open implementatie van de OpenXR-standaard via een looptijd volledig compatibel met OpenXR-vereisten, die kan worden gebruikt om het werk te organiseren met virtual en augmented reality op smartphones, tablets, pc's en elk ander apparaat. De OpenXR-standaard is opgesteld door het Khronos-consortium. en definieert een universele API voor het creëren van virtual en augmented reality-applicaties, evenals een reeks lagen voor interactie met apparatuur die de kenmerken van specifieke apparaten samenvatten.

Wat is er nieuw in Monado 0.2?

Nu in meer recent nieuws, de jongens van Collabora hebben de lancering van de nieuwe versie aangekondigd van het project "Monado 0.2" en waarin onder de toegevoegde verbeteringen opvalt dat in de samengestelde server de ondersteuning voor meerlaagse weergave, waarmee nu stelt applicaties in staat om meerdere structuren te plaatsen XrCompositionLayerProjectie (een compositielaag voor projectie) en XrCompositionLayerQuad (Handig voor UI-elementen of 2D-inhoud in de virtuele wereld.)

Het kunnen werken met meerdere lagen is belangrijk voor applicaties die vier lagen gebruiken om gebruikersinterfaces weer te geven en ook is de basis voor verdere applicatieondersteuning met een overlay-interface op het podium, zoals xrdesktop of Pluto VR.

Een andere verandering is op de server en Komnozitny-stuurprogramma's dat worden in afzonderlijke serviceprocessen geplaatst, terwijl er wordt gewerkt aan de mogelijkheid om meerdere OpenXR-applicaties te verbinden met één exemplaar van de Monado-service en ze tegelijkertijd weer te geven met behulp van de XR_EXTX_overlay-extensie.

Bovendien is het voorzien in die nieuwe versie van Monado 0.2, ondersteuning voor Vive Wand- en Valve Index-controllers en het gebruik ervan om beweging met drie vrijheidsgraden te besturen (3DOF, bewegen in drie richtingen).

In de komende maanden is het de bedoeling om ondersteuning voor zes vrijheidsgraden (6DOF) toe te voegen met behulp van het Lighthouse-volgsysteem.

Van de andere veranderingen die zich onderscheiden van deze nieuwe versie:

  • Bluetooth LE-ondersteuning toegevoegd, die wordt gebruikt in de controller voor de Google Daydream 3DOF-controller.
  • Een Arduino-controller toegevoegd voor experimenten bij het maken van je eigen controllers.
  • De driver van het libsurvive open positie volgsysteem is geïntegreerd in de hoofdcomputer.
  • De gebruikersinterface voor foutopsporing heeft ondersteuning toegevoegd voor aangepaste grafieken, die momenteel worden gebruikt om de belasting van de CPU tijdens het renderen te visualiseren.
  • Monado-gui ondersteunt het opslaan van configuraties in de mappen $XDG_CONFIG_HOME/monado en $HOME/.config/monado.
  • De mogelijkheid toegevoegd om USB-stereocamera's te configureren voor PSMV (PlayStation Move) en PSVR (PlayStation VR).
  • Opnieuw ontworpen bouwsysteem.
  • PPA-repository voor Ubuntu toegevoegd met regels voor Monado, OpenXR-SDK en udev xr-hardware.
  • Ondersteuning toegevoegd voor het starten van de monado-service via socketactivering in systemd.

De projectcode is geschreven in C en wordt gedistribueerd onder de GPL-compatibele Boost 1.0-softwarelicentie, die is gebaseerd op de BSD- en MIT-licenties, maar vereist geen vermelding wanneer het afgeleide werk in binaire vorm wordt verspreid.

Ontladen

Op dit moment het platform ondersteunt alleen Linux en compatibiliteit met andere besturingssystemen wordt in de toekomst verwacht.

En zoals we vermeldden in het nieuws van deze nieuwe versie, is er een Monado PPA voor Ubuntu toegevoegd, die kan worden toegevoegd door een terminal te openen en het volgende erin te typen:

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

En om te installeren hoef je alleen maar te typen:

sudo apt install monado

Tenslotte Als je meer wilt weten over Monado, U kunt de details bekijken en toegang krijgen tot de broncode hiervan vanaf de officiële website.

De link is dit.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.