Éischt Verëffentlechung vu Monado, eng Plattform fir virtuell Realitéit Apparater

publizéiert éischt Verëffentlechung vum Projet Léif, zielt fir eng oppe Ëmsetzung vum Standard ze kreéieren OpenXR, déi eng universell API definéiert fir virtuell an augmentéiert Realitéit Uwendungen ze kreéieren, wéi och e Set vu Schichten fir mat Hardware ze interagéieren, déi d'Charakteristike vu spezifeschen Apparater abstrakt. De Standard gouf vum Khronos Konsortium virbereet, deen och Standarde wéi OpenGL, OpenCL a Vulkan entwéckelt. De Projet Code ass an C geschriwwen an verdeelt duerch ënner der GPL-kompatibel Boost Software License 1.0, déi op der BSD- a MIT Lizenzen baséiert, awer keng Attributioun erfuerdert wann Dir en Derivatwierk a binärer Form verdeelt.

Monado bitt eng Runtime déi voll mat OpenXR Ufuerderunge entsprécht, déi benotzt ka ginn fir Aarbecht mat virtueller an augmentéierter Realitéit op Smartphones, Pëllen, PCs an all aner Apparater ze organiséieren. Verschidde Basissubsystemer ginn am Kader vum Projet entwéckelt:

  • Raum Visiounsmotor (Objet Tracking, Surface Detektioun, Mesh Rekonstruktioun, Geste Unerkennung, Auge Tracking);
  • Motor fir Charakter Tracking (Gyrostabilisator, Bewegungsprognose, Controller, optesch Bewegungsverfolgung duerch d'Kamera, Positiounsverfolgung baséiert op Daten aus engem VR Helm);
  • Composite Server (direkten Output Modus, Video Forwarding, Objektivkorrektur, Compositing, Schafe vun engem Aarbechtsberäich fir gläichzäiteg mat verschiddenen Uwendungen ze schaffen);
  • Interaktiounsmotor (Simulatioun vu kierperleche Prozesser, eng Rei vu Widgets an e Toolkit fir virtuell Realitéit Uwendungen);
  • Instrumentatioun (Ausrüstung Kalibrierung, Installatioun Bewegungsgrenzen).

Éischt Verëffentlechung vu Monado, eng Plattform fir virtuell Realitéit Apparater

Déi éischt Verëffentlechung gëtt als experimentell ugesinn an zielt fir Entwéckler mat der Plattform vertraut ze kréien. A sengem aktuellen Zoustand erlaabt Monado Iech Uwendungen ze kreéieren an d'Rotatioun op ënnerstëtzten Apparater ze verfolgen OpenHMD, a bitt och d'Fäegkeet fir direkt ze weisen (Direkten Modus) fir Ausgang op virtuell Realitéit Apparater déi de Betribssystem Grafik Stack ëmgoen.
Fir de Moment gëtt nëmmen Linux ënnerstëtzt (Ënnerstëtzung fir aner Betribssystemer gëtt an Zukunft erwaart).

Haaptmerkmale:

  • Disponibilitéit vun Chauffeuren fir virtuell Realitéit Helm HDK (OSVR Hacker Developer Kit) an
    PlayStation VR HMD, wéi och fir PlayStation Move Controller an Raséierapparat Hydra.

  • Benotzerfrëndlechkeet Ausrüstungvum Projet ënnerstëtzt OpenHMD.
  • Driver fir augmentéiert Realitéit Brëller Nordstar.
  • Driver fir Intel RealSense T265 Positioun Tracking System.
  • udev Regelen Zougang zu virtuell Realitéit Apparater ze konfiguréieren ouni Root Privilegien ze kréien.
  • Motion Tracking Komponenten mat engem Kader fir Filteren a Streaming Video.
  • Sechs Fräiheetsgrad Charakter Tracking System (6DoF, Forward / Backward, Up / Down, left / right, yaw, pitch, roll) fir PSVR an PS Move Controller.
  • Moduler fir Integratioun mat Vulkan an OpenGL Grafiken APIen.
  • Kapplos Modus.
  • Gestioun raimlech Interaktioun a Standpunkt.
  • Basis Ënnerstëtzung fir Frame Synchroniséierung an Informatiounsinput (Aktiounen).
  • E fäerdege Composite-Server deen direkten Output op den Apparat ënnerstëtzt, de System X Server ëmgoen. Bitt Shaders fir Vive an Panotools. Et gëtt Ënnerstëtzung fir Projektiounsschichten.


Source: opennet.ru

Setzt e Commentaire