Explore o desenvolvimento de realidade mista multiplataforma no Meta Quest 3

A tecnologia XR continua avançando, com novos dispositivos apresentando melhores sensores, gráficos e desempenho. Essas melhorias permitem que os criadores inovem e explorem mais completamente as profundezas de sua imaginação.
No início deste ano, anunciamos que você poderia começar a desenvolver realidade mista para o Meta Quest 3 por meio de uma prévia de ferramentas. Com o lançamento recente do Meta Quest 3, nossas ferramentas de desenvolvimento de realidade mista multiplataforma para o Meta Quest passaram de uma versão experimental para suporte total no Unity 2022 LTS.
A AR Foundation da Unity é uma estrutura multiplataforma para criar aplicativos de RA/RM para dispositivos móveis e de cabeça. A AR Foundation simplifica o desenvolvimento de aplicativos de RA e RM ao fornecer uma API unificada que funciona em diversas plataformas, para que você não precise manter implementações separadas. Você pode escrever código e implantá-lo em plataformas como Meta Quest, HoloLens 2 e dispositivos móveis como iOS e Android.
Nosso suporte da AR Foundation para o Meta Quest 3 é desenvolvido com base no OpenXR. Por vários anos, mantivemos e distribuímos um plug-in OpenXR que fornece uma implementação do padrão OpenXR dentro do mecanismo Unity e estabelece uma interface comum entre o hardware e o software XR. Ao usar o OpenXR, continuamos a alinhar o desenvolvimento com um padrão adotado pelo setor.

Temos o prazer de anunciar a versão 1.0.0 de um novo OpenXR: Pacote Meta, disponível no Unity 2022.3 LTS e posteriores. Este pacote contém extensões OpenXR específicas do Meta e o plug-in do provedor AR Foundation do Meta para o Meta Quest. Além disso, o OpenXR: O pacote Meta extrai automaticamente os plug-ins AR Foundation e OpenXR como dependências quando é adicionado a um projeto.
O AR Foundation foi projetado para funcionar nativamente com o XR Hands e o XR Interaction Toolkit.
XR Hands é um novo subsistema XR que adiciona APIs para habilitar o rastreamento de mãos no Unity. Ele inclui suporte integrado para dispositivos Meta Quest por meio do nosso pacote OpenXR, juntamente com outros dispositivos que oferecem suporte ao rastreamento de mãos via OpenXR, como o HoloLens 2.
O XR Interaction Toolkit (XRI) é um sistema de interação de alto nível baseado em componentes para criar experiências de RV e RA. Ele fornece uma estrutura comum para interações e simplifica a criação multiplataforma, seja mediando interações de cutucada, raios e agarramentos, incorporando feedback tátil, visualizando malhas de mão ou respondendo a seleções de jogadores usando animação, blendshapes ou mudanças de escala.

Os modelos fornecem aos criadores novos e experientes um ponto de partida simples e conteúdo extensível que promove padrões de interação estabelecidos para criação de XR. Conversando com os criadores do XR, descobrimos que você está procurando conteúdo mais rico, melhor configuração de projeto e acesso a recursos avançados.
Temos o prazer de anunciar novos modelos de VR e MR no Unity Hub para o Unity 2022 LTS. Ambos estão disponíveis para download.
O novo modelo de realidade mista inclui recursos como detecção de plano, passagem, interativos simples, interface de usuário espacial e presença de mão e controle para ajudar você a começar. Sabemos que gerenciar pacotes pode ser complicado, por isso o modelo vem pré-configurado com pacotes para AR Foundation, OpenXR, XR Hands e XR Interaction Toolkit.
Além disso, o modelo mostra como gerar uma variedade de exemplos de interativos tocando em superfícies no ambiente físico com o Object Spawner. O Object Spawner leva em consideração várias condições, como a posição de colisão em relação ao campo de visão, bem como o ângulo da palma em relação à superfície.
O novo modelo de realidade mista também demonstra a capacidade de alternar entre um ambiente virtual totalmente imersivo e uma passagem de realidade mista. Ele usa uma transição de fade simples, um shader configurável para visuais planos que reagem à posição do usuário, um menu acoplado manualmente e muito mais.


Você pode começar a criar aplicativos para o Meta Quest 3 com AR Foundation e OpenXR hoje mesmo baixando o Unity 2022 LTS (versão 2022.3.11.f1) ou posterior. Ao iniciar um novo projeto, inicie o Unity Hub e selecione o Mixed Reality Template.
Você também pode adicionar pacotes ao seu projeto manualmente. Se você atualizou para o Unity 2022.3.11f1 ou posterior, procure por OpenXR: Meta no Unity Package Manager (UPM) para adicioná-lo a um projeto. Como alternativa, você pode clicar no símbolo de mais (+) no canto superior esquerdo do UPM, selecionar “Adicionar pacote por nome” e digitar com.unity.xr.meta-openxr. Após o download, ele trará automaticamente dependências como o plug-in OpenXR e o AR Foundation.
A equipe do Unity XR está sempre trabalhando para melhorar o AR Foundation e os modelos. À medida que continuamos o desenvolvimento, gostaríamos de ouvir você e ver o que você constrói com essas ferramentas.
