Monado, en öppen källkodsplattform för virtual reality-enheter

söt

nyligen publiceringen av den första lanseringen av "Monado" -projektet tillkännagavs, vilket är en ny plattform som syftar till att skapa en öppen implementering av OpenXR-standarden, som definierar ett universellt API för att skapa applikationer för virtuell och förstärkt verklighet, liksom en uppsättning lager för att interagera med datorer som abstraherar egenskaperna hos specifika enheter.

Standarden utarbetades av Khronos-konsortiet, som också utvecklar standarder som OpenGL, OpenCL och Vulkan.

Om Monado

Söt ger en körtid som helt uppfyller OpenXR-kraven, som kan användas för att organisera arbete med virtuell och förstärkt verklighet på smartphones, surfplattor, datorer och andra enheter, som projektet utvecklar flera grundläggande delsystem, som är följande:

  • En motor för rumslig syn: som är ansvarig för objektspårning, ytdefinition, nätrekonstruktion, gestigenkänning, ögonspårning.
  • En karaktärspårningsmotor: Dess funktion är att styra gyroskopisk stabilisator, rörelseförutsägelse, styrenheter, optisk rörelsespårning genom kameran, positionsspårning baserat på data från en VR-hjälm.
  • Sammansatt server: hanterar direktutmatningsläge, vidarebefordran av video, linsekorrigering, komposition, arbetsytans utformning för att fungera med flera applikationer samtidigt.
  • Interaktionsmotor- Detta ansvarar för simuleringen av fysiska processer, en uppsättning widgets och en verktygslåda för virtual reality-applikationer.
  • Instrumentation: ansvarar bland annat för kalibrering av utrustningen, fastställande av rörelsegränser.

Hur mår dul Monado är den första OpenXR-körningen för GNU / Linux och hoppas kunna driva utvecklingen av ett XR-ekosystem med öppen källkod och tillhandahålla grundläggande byggstenar för enhetsleverantörer att rikta sig mot GNU / Linux-plattformen.

Av de viktigaste egenskaperna som sticker ut, är tillgängligheten av drivrutiner för HDK virtual reality-headset (OSVR Hacker Developer Kit) och PlayStation VR HMD, såväl som för styrenheterna PlayStation Move och Razor Hydra.

Förutom att tillhandahålla möjlighet att använda utrustning som är kompatibel med OpenHMD-projektet och ge en drivrutin för North Star augmented reality-glasögon.

Tambien har en uppsättning udev-regler för att konfigurera enhetsåtkomst VR utan att erhålla root-auktorisering, tillsammans med en drivrutin för Intel RealSense T265 positionsspårningssystem.

Och även en färdig komposit server som stöder direkt utdata till enheten, förbi systemets X-server. Shaders tillhandahålls för Vive och Panotools och stöd för projektionsskikt.

Andra egenskaper är:

  • Rörelsespårningskomponenter med en ram för filtrering och streaming av video.
  • Karaktärspårningssystem med sex frihetsgrader (6DoF, framåt / bakåt, upp / ner, vänster / höger, yaw, pitch, roll) för PSVR- och PS Move-kontroller.
  • Moduler för integration med Vulkan och OpenGL-grafik-API: er.
  • Skärmfritt läge (utan huvud).
  • Hantera rumsliga interaktioner och synpunkter.
  • Grundläggande stöd för ramsynkronisering och informationsinmatning (åtgärder).

Om den första versionen av Monado

Nu den första versionen anses vara experimentell och syftar till att börja utvecklare som är bekanta med plattformen.

I nuvarande tillstånd av projektet, Monado gör det möjligt att skapa applikationer och spåra rotation på kompatibla enheter med OpenHMD och också erbjuder möjligheten att visa direkt utdata till virtual reality-enheter förbi operativsystemets grafikstack.

Projektkoden är skriven i C och distribueras under den GPL-kompatibla Boost 1.0-mjukvarulicensen, som baseras på BSD- och MIT-licenser, men kräver inget omnämnande när derivatarbetet distribueras i binär form.

Nu plattformen stöder bara Linux och kompatibilitet med andra operativsystem förväntas i framtiden.

Slutligen, Om du vill veta mer om Monado, Du kan kontrollera detaljerna, samt att få tillgång till källkoden för detta, från dess officiella webbplats.

Länken är den här.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   orsak123 sade

    Jag vill ha en bättre vr för linux de är bara med cv1 och oavslutad ventil lämnar en arm och ett ben. HTC liv har tydligen inte många avsikter så jag frågade på twitter. De måste ha utvecklarförfrågningar för att först tänka på det.

    Den andra saken är att få är de som ber om utveckling i linux de som använder vr i superstängda miljöer och den andra är att få användare som vill ha stängda plattformar och vi känner redan till det!