Monado 0.2 chega com suporte multi-camadas, Vive Wand e Valve Index e mais

fofa

Faz alguns meses falamos aqui no blog sobre o Monado qual é uma plataforma de código aberto para dispositivos de realidade virtual do padrão OpenXR, que define uma API universal para a criação de aplicativos virtuais e de realidade aumentada, bem como um conjunto de camadas para interação com computadores que abstraem as características de dispositivos específicos.

Para quem não conhece o projeto, deve saber que Monado visa criar uma implementação aberta do padrão OpenXR através de um tempo de execução totalmente compatível com os requisitos OpenXR, que pode ser usado para organizar trabalhos com realidade virtual e aumentada em smartphones, tablets, PCs e qualquer outro dispositivo. O padrão OpenXR foi preparado pelo consórcio Khronos e define uma API universal para a criação de aplicativos virtuais e de realidade aumentada, bem como um conjunto de camadas para interação com computadores que resumem as características de dispositivos específicos.

O que há de novo no Monado 0.2?

Agora, nas notícias mais recentes, o pessoal da Collabora anunciou o lançamento da nova versão do projeto "Monado 0.2" e no qual entre as melhorias adicionadas destaca-se que o servidor composto foi introduzido suporte para renderização em várias camadas, com o qual agora eu sei permite que os aplicativos coloquem várias estruturas XrCompositionLayerProjeção (uma camada de composição para projeção) e XrCompositionLayerQuad (É útil para elementos de interface do usuário ou conteúdo 2D no mundo virtual).

Ser capaz de trabalhar com várias camadas é importante para os aplicativos que usam quatro camadas para representar interfaces de usuário e também é a base para suporte de aplicativo adicional com uma interface de sobreposição no palco, como xrdesktop ou Pluto VR.

Outra mudança é no servidor e controladores Komnozitny que são colocados em processos de serviço separados, já que o trabalho está em andamento para fornecer a capacidade de conectar vários aplicativos OpenXR a uma instância do serviço Monado e visualizá-los simultaneamente usando a extensão XR_EXTX_overlay.

Também foi fornecido nessa nova versão do Monado 0.2, suporte para controladores Vive Wand e Valve Index e seu uso para controlar o movimento com três graus de liberdade (3DOF, movendo-se em três direções).

Nos próximos meses, está planejado adicionar suporte para seis graus de liberdade (6DOF) usando o sistema de rastreamento Lighthouse.

Das outras mudanças que se destacam nesta nova versão:

  • Adicionado suporte a Bluetooth LE, que é usado no controlador para o controlador Google Daydream 3DOF.
  • Adicionado um controlador Arduino para experimentos ao criar seus próprios controladores.
  • O controlador do sistema de rastreamento de posição aberta libsurvive está integrado ao mainframe.
  • A interface de usuário de depuração adicionou suporte para gráficos personalizados, que são usados ​​atualmente para visualizar a carga na CPU durante a renderização.
  • Monado-gui suporta o armazenamento de configurações nos diretórios $ XDG_CONFIG_HOME / monado e $ HOME / .config / monado.
  • Adicionada a capacidade de configurar câmeras estéreo USB para PSMV (PlayStation Move) e PSVR (PlayStation VR).
  • Sistema de construção redesenhado.
  • Adicionado repositório PPA para Ubuntu com regras Monado, OpenXR-SDK e udev xr-hardware.
  • Adicionado suporte para iniciar o monado-service via ativação via socket no systemd.

O código do projeto é escrito em C e é distribuído sob a licença de software Boost 1.0 compatível com GPL, que é baseada nas licenças BSD e MIT, mas não requer menção quando o trabalho derivado é distribuído em forma binária.

Descarregar

Atualmente a a plataforma só suporta Linux e a compatibilidade com outros sistemas operacionais é esperada no futuro.

E como mencionamos na notícia desta nova versão, foi adicionado um PPA Monado para Ubuntu, que pode ser adicionado abrindo um terminal e digitando o seguinte nele:

sudo add-apt-repository ppa:monado-xr/monado
sudo apt-get update

E para instalar basta digitar:

sudo apt install monado

Finalmente, Se você quiser saber mais sobre Monado, Você pode verificar os detalhes, além de poder acessar o código-fonte deste, em seu site oficial.

O link é este.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.