Lançamento da plataforma aberta de realidade virtual Monado 25.0.0

Foi lançado o projeto Monado 25.0.0, que desenvolve uma implementação aberta do padrão OpenXR. O padrão OpenXR é preparado pelo consórcio Khronos e define uma API universal para a criação de aplicativos de realidade virtual e aumentada, além de um conjunto de camadas para interação com o hardware. O Monado fornece um runtime que atende completamente aos requisitos do OpenXR, podendo ser utilizado para operar com realidade virtual e aumentada em smartphones, tablets, PCs e quaisquer outros dispositivos. O código do projeto é escrito em linguagem C e é distribuído sob a licença gratuita Boost Software License 1.0, compatível com GPL.

Composição da plataforma:

  • Um motor de visão espacial que executa tarefas como rastreamento de objetos, definição de superfícies, reconstrução de malhas, reconhecimento de gestos e rastreamento de movimento ocular.
  • Um motor de rastreamento de personagens que oferece componentes para previsão de movimentos, rastreamento óptico de movimentos através de câmera, rastreamento de posição com base em dados de headset VR, giroscópios e controladores.
  • Composto servidor, suportando composição, modo de saída direta, passagem de vídeo, correção de lentes e formação de espaço de trabalho para operar simultaneamente com vários aplicativos.
  • Um motor de interação que fornece um conjunto de widgets e toolkit para aplicativos de realidade virtual, incluindo ferramentas para simular processos físicos.
  • Uma ferramenta para calibrar equipamentos e determinar limites de movimentação.

Principais funcionalidades:

  • Drivers para headsets de realidade virtual HDK (OSVR Hacker Developer Kit), PlayStation VR HMD, SteamVR, Panotools (PSVR), vários modelos do Vive e dispositivos para os quais existem drivers OpenHMD.
  • Driver para óculos de realidade aumentada North Star.
  • Driver para sistemas de rastreamento de posição, como o Intel RealSense T265.
  • Um conjunto de regras udev para configurar o acesso a dispositivos de realidade virtual sem a necessidade de permissões de root.
  • Componentes para rastreamento de movimento com framework para filtragem e transmissão de vídeo.
  • Sistema de rastreamento de personagens com seis graus de liberdade (6DoF, frente/trás, acima/abaixo, esquerda/direita, guinada, arfagem, rotação) para controladores PSVR e PS Move.
  • Módulos para integração com APIs gráficas Vulkan e OpenGL.
  • Modo sem tela (Headless).
  • Gerenciamento de interação espacial e ponto de vista.
  • Suporte básico a sincronização de quadros e entrada de informações (ações).
  • Um servidor composto pronto, suportando saída direta para o dispositivo. São fornecidos shaders para Vive e Panotools. Há suporte para camadas de projeção.

Lançamento da plataforma aberta de realidade virtual Monado 25.0.0

Entre as mudanças na nova versão:

  • As interfaces of XRT (XRT Runtime) have been expanded, it abstracts low-level aspects of hardware interaction. A method xrt_instance_android and the header file xrt/xrt_android.h with calls for the Android platform have been added. Functions for managing screen refresh rates have been introduced in xrt_compositor. Support for the XR_FB_face_tracking2 extension has been added, along with the ability to activate enhanced functionalities on the fly, such as control through eye-tracking.
  • Functions for determining battery charge status and obtaining properties of motion-tracking devices have been added to libmonado.
  • The OpenXR extension XR_EXT_active_action_set_priority has been implemented in State Trackers, ensuring support for the OpenXR specification 1.1.47 and providing the capability to enable and disable extended functionalities like eye-tracking.
  • In the drivers for the Android platform, the CPU load has been reduced.
  • Support for the unofficial Haptics API for Oculus Rift CV1 devices has been added to the driver using OpenHMD.
  • Support for visibility masks has been added to the simulation driver to control which objects will be visible in each eye.
  • Support for HP Reverb G2 Omnicept and Acer AH100 3D headsets has been added.
  • No compositor servidor Dynamic screen refresh rate changes have been implemented for the Android platform. An environment variable WAYLAND_CONNECTOR has been added to select the output device in Wayland-based environments.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster