Na última quarta-feira, a equipe do Collabora participou de um webinar OpenXR em que foram discutidos dois tópicos importantes sobre o Monado, o OpenXR runtime de código aberto. Mais informações sobre o webinar, incluindo apresentação de slides, podem ser encontradas aqui. Aqui está o trecho do Monado do webinar:
Monado deve ter aprovação confirmada e suporte para Android
Aprovando Conformidade
Monado 0.4 passa em todos os testes de conformidade do OpenXR com OpenGL e Vulkan, no desktop com um dispositivo simulado.
O Monado ainda não é uma implementação OpenXR oficialmente compatível porque não passou pelo processo de conformidade e adoção do OpenXR da Khronos. No entanto, como o OpenXR Conformance Test Suite está disponível publicamente e é de código aberto, todos os usuários podem executá-lo no Monado.
Multi-aplicativo e sobreposição
Também discutimos nosso suporte nativo de sobreposição no Monado, recapitulando e mostrando uma pequena demonstração. Meu colega Lubosz postou em um blog sobre isso aqui e também já havia postado em um blog sobre o trabalho de base que estabelecemos. Mais uma vez, obrigado a Pluto VR por patrocinar este trabalho. Um caso de uso para sobreposições são as interfaces de usuário 3D como xrdesktop, sobre as quais postamos por último aqui, afirma Jakob Bornecrantz.
Suporte para Android
O Monado 0.4 apresenta suporte para Android. Isso significa que o tempo de execução Monado pode ser instalado como um .apk, permitindo que clientes OpenXR, como o exemplo hello xr do Khronos OpenXR SDK, executem de forma autônoma em dispositivos baseados em Android.
O rastreamento da orientação inicial usando o IMU (sensores de orientação e aceleração) encontrado em quase todos os smartphones modernos é suportado. A visualização de aplicativos OpenXR em VR funciona por meio do Google Cardboard e Daydream display e valores de correção de distorção. No futuro, os códigos QR existentes de calibração do Google Cardboard podem ser usados para configurar o Monado. Este ainda é um recurso preliminar, pois nenhum ajuste de desempenho foi feito e ainda não há um carregador OpenXR público de vários fornecedores para Android.
Se você quiser saber mais, visite https://monado.freedesktop.org/ .