Lanzamento da plataforma aberta de realidade virtual Monado 21.0.0

Collabora anunciou o lanzamento de Monado 21.0.0, unha implementación de código aberto do estándar OpenXR. O estándar OpenXR foi elaborado polo consorcio Khronos e define unha API universal para crear aplicacións de realidade virtual e aumentada, así como un conxunto de capas para interactuar co hardware que abstrae as características de dispositivos específicos. Monado ofrece un tempo de execución que cumpre totalmente cos requisitos de OpenXR, que se pode usar para organizar o traballo con realidade virtual e aumentada en teléfonos intelixentes, tabletas, PC e calquera outro dispositivo. O código do proxecto está escrito en C e distribúese baixo a licenza gratuíta de software Boost 1.0, compatible coa GPL.

Monado 21.0.0 foi a primeira versión oficialmente compatible co estándar OpenXR 1.0. O Consorcio Khronos realizou probas de compatibilidade e engadiu Monado á lista de implementacións de OpenXR oficialmente compatibles. Probas realizadas coas API de gráficos OpenGL e Vulkan, utilizando a construción do escritorio no modo de simulación do dispositivo VR. Inicialmente, planeábase que a versión fose numerada 1.0, pero os desenvolvedores decidiron utilizar a numeración baseada no ano, similar á numeración da versión de Mesa.

A segunda innovación importante foi a preparación dun controlador para a plataforma SteamVR coa implementación dun rastreador de estado, así como un xerador de complementos para SteamVR, que permite usar calquera controlador de auriculares (HMD) e controladores creados para Monado en SteamVR. Por exemplo, Monado ofrece controladores para os auriculares de realidade virtual OpenHMD, Panotools (PSVR) e Vive/Vive Pro/Valve Index.

Composición da plataforma:

  • Motor de visión espacial (seguimento de obxectos, detección de superficies, reconstrución de mallas, recoñecemento de xestos, seguimento ocular);
  • Motor para o seguimento de personaxes (estabilizador do xiroscopio, predición de movemento, controladores, seguimento óptico de movemento a través da cámara, seguimento de posición baseado nos datos dun casco de realidade virtual);
  • Servidor composto (modo de saída directa, reenvío de vídeo, corrección da lente, composición, creación dun espazo de traballo para traballar simultaneamente con varias aplicacións);
  • Motor de interacción (simulación de procesos físicos, un conxunto de widgets e un conxunto de ferramentas para aplicacións de realidade virtual);
  • Instrumentación (calibración de equipos, definición de límites de movemento).

Características clave:

  • Controlador para cascos de realidade virtual HDK (OSVR Hacker Developer Kit) e PlayStation VR HMD, así como para controladores Vive Wand, Valve Index, PlayStation Move e Razor Hydra.
  • Capacidade de usar hardware compatible co proxecto OpenHMD.
  • Controlador para lentes de realidade aumentada North Star.
  • Controlador para o sistema de seguimento de posición Intel RealSense T265.
  • Un conxunto de regras udev para configurar o acceso a dispositivos de realidade virtual sen obter privilexios de root.
  • Compoñentes de seguimento de movemento cun marco para filtrar e transmitir vídeo.
  • Sistema de seguimento de caracteres de seis graos de liberdade (6DoF, adiante/atrás, arriba/abaixo, esquerda/dereita, guiñada, cabeceo, balance) para controladores PSVR e PS Move.
  • Módulos para a integración coas API de gráficos Vulkan e OpenGL.
  • Modo sen cabeza.
  • Xestionar a interacción espacial e o punto de vista.
  • Soporte básico para sincronización de cadros e entrada de información (accións).
  • Un servidor composto preparado que admite saída directa ao dispositivo, evitando o servidor X do sistema. Ofrécense sombreadores para Vive e Panotools. Hai soporte para capas de proxección.

Lanzamento da plataforma aberta de realidade virtual Monado 21.0.0


Fonte: opennet.ru

Engadir un comentario