Visualizar e depurar seu aplicativo usando o modo de Comunicação Remota e Reprodução Holográfica

Este artigo explica o seguinte caso de uso para Comunicação Remota Holográfica:

  • Você deseja visualizar e depurar seu aplicativo durante o processo de desenvolvimento: você pode executar seu aplicativo localmente no editor do Unity em seu computador no Modo de Reprodução e transmitir a experiência para o HoloLens. Isso fornece um modo de depurar rapidamente seu aplicativo sem criar e implantar um projeto completo. Chamamos esse tipo de aplicativo de aplicativo de Visualização do Modo de Reprodução Remota Holográfica. As entradas do HoloLens – foco, gesto, voz e mapeamento espacial – são enviadas para o computador, onde o conteúdo é renderizado em uma exibição imersiva virtual. Os quadros renderizados são enviados para o HoloLens.

Para saber mais sobre a Comunicação Remota Holográfica, confira Visão geral da comunicação remota holográfica

Observe que você também pode usar a Comunicação Remota Holográfica se quiser que os recursos de um computador liguem seu aplicativo em vez de depender dos recursos integrados do HoloLens.

Configurar a Comunicação Remota Holográfica

Para usar a Comunicação Remota Holográfica, você precisa instalar o aplicativo Holographic Remoting Player da Microsoft Store em seu HoloLens (neste artigo, vamos nos referir a ele simplesmente como "o Player"). Conforme explicado abaixo, depois de baixar e executar o aplicativo, você verá o número de versão e o endereço IP ao qual se conectar. Você precisará da v2.4 ou posterior para trabalhar com o plug-in OpenXR.

A Comunicação Remota Holográfica requer uma conexão rápida de computador e Wi-Fi. Você pode encontrar mais detalhes no artigo Do Jogador de Comunicação Remota Holográfica vinculado acima.

Captura de tela do Player de Comunicação Remota Holográfica em execução no HoloLens

As etapas a seguir pressupõem que você já configurou seu projeto para usar o OpenXR (em outras palavras, você importou os pacotes necessários e escolheu as configurações para o plug-in OpenXR). Se você ainda não fez isso, consulte nossos artigos que descrevem como configurar um novo projeto OpenXR com MRTK ou sem MRTK.

  1. Em seu HoloLens 2, vá para a Microsoft Store e instale o Player**.

  2. Em seu HoloLens 2, inicie e jogue o Player. Observe que, no menu Iniciar, o bloco do Player diz Comunicação Remota Holográfica. Depois de iniciar o Player, pressione o botão "Reproduzir" que aparece no meio da interface do Jogador.

  3. No Unity, na barra de menus, selecione Realidade Misturada>Consendo> acomunicação remota holográfica para o modo de reprodução.

    Captura de tela do painel de configurações do projeto aberto no Editor do Unity com o gerenciamento de plug-in XR realçado.

  4. Na janela Comunicação Remota Holográfica para Modo de Reprodução, na caixa Nome do Host Remoto, insira o endereço IP do HoloLens 2.

    Dica

    O endereço IP do HoloLens 2 é exibido na interface do Player depois que você clica em "Reproduzir" para iniciá-lo.

    Captura de tela do Player de Comunicação Remota Holográfica em execução no HoloLens 2 com o endereço IP circulado.

  5. Altere outras configurações conforme necessário.

  6. Clique no botão Habilitar Comunicação Remota Holográfica para Modo de Reprodução .

    Captura de tela da janela Comunicação Remota Holográfica para Modo de Reprodução.

  7. Selecione o botão Reproduzir para entrar no Modo de Reprodução e, em seguida, exiba o aplicativo em seu HoloLens 2.

    Dica

    Para depurar scripts C# no modo de reprodução, anexe o Visual Studio ao Unity.