Monado, een open source platform voor virtual reality-apparaten

schattig

onlangs de publicatie van de eerste lancering van het “Monado” -project werd aangekondigd, dat is een nieuw platform gericht op het creëren van een open implementatie van de OpenXR-standaard, die een universele API definieert om virtuele en augmented reality-applicaties te maken, evenals een reeks lagen om te communiceren met computers die de kenmerken van specifieke apparaten abstraheren.

De standaard is opgesteld door het Khronos-consortium, die ook standaarden ontwikkelt zoals OpenGL, OpenCL en Vulkan.

Over Monado

Monado biedt een runtime die volledig voldoet aan de OpenXR-vereisten, dat kan worden gebruikt om het werk met virtuele en augmented reality op smartphones, tablets, pc en elk ander apparaat te organiseren het project ontwikkelt verschillende basissubsystemen, die de volgende zijn:

  • Een motor voor ruimtelijke visie: die verantwoordelijk is voor het volgen van objecten, oppervlaktedefinitie, mesh-reconstructie, gebarenherkenning, eye-tracking.
  • Een engine voor het volgen van tekens: Zijn functie is om de gyroscopische stabilisator, bewegingsvoorspelling, controllers, optische bewegingsregistratie door de camera, positiebepaling op basis van gegevens van een VR-helm te besturen.
  • Samengestelde server: verwerkt directe uitvoermodus, video-forwarding, lenscorrectie, compositie, workspace shaping om met meerdere applicaties tegelijk te werken.
  • Interactie-engine- Dit is verantwoordelijk voor de simulatie van fysieke processen, een set widgets en een toolkit voor virtual reality-toepassingen.
  • Instrumentatie: is onder meer verantwoordelijk voor het ijken van de apparatuur, het vaststellen van bewegingslimieten.

Hoe is het met jel Monado is de eerste OpenXR-runtime voor GNU / Linux en hoopt de ontwikkeling van een open source XR-ecosysteem te stimuleren en de fundamentele bouwstenen te bieden voor apparaatverkopers om zich op het GNU / Linux-platform te richten.

Van de belangrijkste kenmerken die opvallen, zijn de beschikbaarheid van stuurprogramma's voor HDK virtual reality-headsets (OSVR Hacker-ontwikkelaarskit) en PlayStation VR HMD, evenals voor de controllers PlayStation Move en Razor Hydra.

Naast het verstrekken van de mogelijkheid om apparatuur te gebruiken die compatibel is met het OpenHMD-project en zorg voor een driver voor een North Star augmented reality-bril.

ook heeft een set udev-regels om apparaattoegang te configureren VR zonder root-autorisatie, samen met een stuurprogramma voor het Intel RealSense T265-positietrackingsysteem.

En ook een gebruiksklare samengestelde server die directe uitvoer naar het apparaat ondersteunt, waarbij de X-server van het systeem wordt omzeild. Er zijn shaders voor Vive en Panotools en ondersteuning voor projectielagen.

Andere kenmerken zijn:

  • Motion tracking-componenten met een frame voor het filteren en streamen van video.
  • Karaktervolgsysteem met zes vrijheidsgraden (6DoF, vooruit / achteruit, omhoog / omlaag, links / rechts, yaw, pitch, roll) voor PSVR- en PS Move-controllers.
  • Modules voor integratie met de grafische API's Vulkan en OpenGL.
  • Schermloze modus (zonder hoofd).
  • Beheer ruimtelijke interacties en standpunten.
  • Basisondersteuning voor framesynchronisatie en informatie-invoer (acties).

Over de eerste versie van Monado

Op dit moment de eerste versie wordt als experimenteel beschouwd en is bedoeld voor beginnende ontwikkelaars die bekend zijn met het platform.

In de huidige staat van het project, Monado maakt het mogelijk om applicaties te maken en rotatie te volgen op compatibele apparaten met behulp van OpenHMD en ook biedt de mogelijkheid om direct weer te geven de output naar virtual reality-apparaten het overslaan van de grafische stapel van het besturingssysteem.

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.

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

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.

  1.   oorzaak123 zei

    Ik wil een betere vr voor linux, ze zijn gewoon met cv1 en de onafgewerkte klep laat een arm en een been achter. Htc leeft blijkbaar niet veel bedoelingen dus vroeg ik op twitter. Ze moeten verzoeken van ontwikkelaars hebben om er eerst over na te denken.

    Het andere is dat weinigen degenen zijn die om ontwikkeling in linux vragen, degenen die vr in super gesloten omgevingen gebruiken en het andere is dat er maar weinig gebruikers zijn die wel gesloten platforms willen en we kennen de stof al!