Suporte Unity para visionOS: O que você precisa saber

MATT FUAD, TARA A. LEXIS / UNITY TECHNOLOGIESContributor
Jul 19, 2023|6 Min
Suporte Unity para visionOS: O que você precisa saber
Esta página da Web foi automaticamente traduzida para sua conveniência. Não podemos garantir a precisão ou a confiabilidade do conteúdo traduzido. Se tiver dúvidas sobre a precisão do conteúdo traduzido, consulte a versão oficial em inglês da página da Web.

Após os anúncios do Apple Vision Pro e do visionOS na Worldwide Developers Conference (WWDC) 2023 da Apple, estamos felizes em compartilhar que o programa beta da Unity para criar experiências espaciais na plataforma visionOS começa hoje. Trabalhamos em estreita colaboração com a Apple para fornecer uma integração profunda do visionOS com o Unity, permitindo que os criadores levem jogos e aplicativos adorados para um público e ecossistema totalmente novos, ou criem algo totalmente novo.

A plataforma visionOS representa uma oportunidade empolgante para desenvolvedores criarem a próxima geração de experiências espaciais atraentes usando o Unity Editor que eles conhecem e amam. Também estamos entusiasmados em estrear a tecnologia PolySpatial da Unity, que impulsionará o conteúdo da Unity juntamente com outros aplicativos no Shared Space no Apple Vision Pro.

Sabemos que os desenvolvedores estão animados para começar a usar esta nova plataforma. Participantes beta serão adicionados ao programa nos próximos meses, mas há muitas coisas que você pode fazer hoje para começar a preparar conteúdo. Vamos nos aprofundar no que você precisa saber.

Unity na WWDC 2023
Ralph Hauwert da Unity apresentando com Mike Rockwell da Apple durante o WWDC 2023 Platform State of the Union

A WWDC 2023 foi um momento emocionante para a Unity e o ecossistema XR como um todo, já que a Apple anunciou sua colaboração com a Unity para ajudar a levar os criadores à era da computação espacial por meio do Apple Vision Pro.

Para saber mais sobre o Apple Vision Pro, visionOS, SDK e conceitos básicos sobre design espacial, confira o site do desenvolvedor da Apple.

Duas importantes sessões de aprendizado do Unity foram lançadas como parte do evento WWDC. Recomendamos fortemente que os desenvolvedores interessados ​​assistam a cada sessão para aprender mais sobre o desenvolvimento do Unity para o visionOS:

Explore o que você pode construir para o visionOS
Aplicativos imersivos

Vamos rever as maneiras como os aplicativos podem ser executados no Apple Vision Pro. Existem três abordagens principais para criar experiências espaciais na plataforma visionOS com Unity.

1. Transfira um jogo de realidade virtual existente ou crie uma nova experiência totalmente imersiva, substituindo o ambiente do jogador pelos seus próprios ambientes.

2. Misture conteúdo com passthrough para criar experiências imersivas que combinam conteúdo digital com o mundo real.

3. Execute vários aplicativos imersivos lado a lado dentro do passthrough enquanto estiver no Espaço Compartilhado.

Portar um aplicativo existente ou criar um totalmente novo é simples com o Unity. Aqui está uma rápida visão geral:

Fluxo de trabalho: Com suporte total para a plataforma visionOS no Unity, você pode ver seus projetos em execução no Vision Pro em apenas algumas etapas. Para começar, selecione o destino de compilação para a plataforma, habilite o plug-in XR e gere um projeto Xcode. Então, dentro do Xcode, você pode criar e executar no Vision Pro ou no simulador de dispositivo.

Gráficos: A Unity recomenda usar o Universal Render Pipeline para projetos do VisionOS porque ele habilita um recurso especial chamado renderização foveada para visuais de alta fidelidade.

Entrada: As pessoas usarão as mãos e os olhos para interagir com o conteúdo no Vision Pro. O XR Interaction Toolkit da Unity adiciona rastreamento manual para facilitar a adaptação de projetos existentes. Você também pode reagir a gestos de sistema integrados com o Unity Input Systeme acessar dados brutos das articulações das mãos para interações personalizadas com o pacote XR Hands.

Espaço compartilhado: A nova tecnologia PolySpatial da Unity permite que os desenvolvedores criem aplicativos que podem ser executados lado a lado no Espaço Compartilhado.

Captura de tela mostrando o conteúdo do jogo de RA junto com iMessages
Aplicativos em janela

Além de aplicativos imersivos, os desenvolvedores também podem executar conteúdo em uma janela que o usuário pode redimensionar e reposicionar em seu espaço. Esta é a maneira mais fácil de trazer aplicativos móveis e de desktop existentes para o visionOS e é o modo padrão para conteúdo direcionado à plataforma visionOS. O suporte beta para aplicativos em janela está disponível para teste hoje no Unity 2022 LTS (2022.3.5f1 ou mais recente).

Unity Boat Attack rodando em uma janela no simulador Vision Pro
Como você pode se preparar

Enquanto a versão beta do Unity para o visionOS é gradualmente lançada para os participantes, há várias etapas importantes que você pode seguir para preparar seus projetos para esta nova plataforma:

1. Saiba mais sobre nosso suporte ao Apple Vision Pro e nossa tecnologia PolySpatial naspalestras da sessão WWDC da Unity.

2. Atualize seus projetos existentes para a versão mais recente do Unity instalando o Unity 2022.3 LTS (2022.3.5f1+) por meiodo Unity Hub.

3. Familiarize-se com as ferramentas do Unity XR :

4. Prepare seu projeto para o visionOS:

5. Tente portar ou criar um aplicativo em janela com o Unity 2022.3.5f1 ou mais recente.

Registre seu interesse em participar do programa beta da Unity inscrevendo-sehoje. Você será notificado por e-mail quando os participantes forem selecionados para participar do programa beta. Mal podemos esperar para ver o que você criará!