Remoing holográfico

O remoing holográfico transmite conteúdo holográfico de um PC para o seu Microsoft HoloLens em tempo real, utilizando uma ligação Wi-Fi ou cabo USB. Esta funcionalidade pode aumentar significativamente a produtividade do desenvolvedor ao desenvolver aplicações de realidade mista.

XR SDK, como mencionado abaixo, refere-se ao novo oleoduto XR da Unidade em Unidade 2019.3 e não só. Consulte aqui mais informações sobre a utilização do XR SDK com o MRTK. Legacy XR refere-se ao oleoduto XR existente que está incluído na Unidade 2018, depreciado na Unidade 2019.3 e removido na Unidade 2020.

Configuração inicial

Para permitir a remoesso a uma HoloLens, é importante garantir que o projeto está a utilizar os mais recentes componentes de remoing.

  1. Janela aberta Gestor de Pacotes
    • Se utilizar o legado XR: Verifique se a versão mais recente do pacote Windows Mixed Reality está instalada.
    • Se utilizar o XR SDK: Verifique se a versão mais recente do pacote Windows XR Plugin está instalada.
  2. Certifique-se de que a mais recente aplicação de remoing Holográfico está instalada, no HoloLens, através do Microsoft Store.

Por favor, continue com as instruções de configuração legacy XR ou instruções de configuração XR SDK, dependendo do gasoduto utilizado no projeto.

Instruções de configuração Legacy XR

As instruções abaixo aplicam-se apenas à desa pelossa com HoloLens 2. Se apenas realizar remoagem com HoloLens (1ª Gen), salte para ligar ao HoloLens com Wi-Fi.

Ao utilizar um HoloLens 2, foi adicionado ao MRTK o suporte para a remosição de dados articulados de rastreio da mão e dos olhos. Para ativar estas funcionalidades, siga os passos documentados no Projeto Import DotNetWinRT.

Uma vez importado, o próximo passo é selecionar utilitários de ferramentas de realidade mistaWindows Mixed Realityconfiguração de verificação. Este passo adiciona uma definição de script que permite a dependência do DotNetWinRT.

Nota

Ao utilizar o Unity 2019.4 e mais recente, não é necessário executar o utilitário De Configuração de Verificação.

Para permitir o rastreio das articulações manuais e o rastreio dos olhos, siga os passos do depurar HoloLens 2 remoting via importagens de pacotes de unidade e secções conexas.

Depurando HoloLens 2 a remoagem através da importação de pacotes de unidade

Se HoloLens 2 articulações de mão e o rastreio dos olhos não estão a funcionar em vez de se remoe, existem alguns pontos comuns de potenciais problemas. Estão listados abaixo na ordem que devem ser verificados.

Estas questões são particularmente relevantes quando se candidata à Unidade 2019.3 ou posterior.

Import DotNetWinRT no projeto

  1. Descarregue a Ferramenta de Recurso de Realidade Mista

  2. Na vista de funcionalidades Discover, selecione Projeções De WinRT de Realidade Mista

    Selecione pacote DotNetWinRT

  3. Clique em Obter Funcionalidades e continue a importar o pacote.

DOTNETWINRT_PRESENT definir escrito nas definições do jogador

Nota

Ao utilizar a Unidade 2019.4 e mais recente, o DOTNETWINRT_PRESENT define está contido nos ficheiros asmdef apropriados e não no Definições do Jogador unidade. Não é necessário o passo de configuração de verificação.

Começando pela versão MRTK 2.5.0, por razões de desempenho, este #define já não é automaticamente definido. Para ativar esta bandeira, utilize o conjunto de ferramentas de realidade mistaUtilities Windows Mixed Realityo item do menu de configuração.

Nota

O item De Configuração de Verificação não apresenta uma confirmação. Para confirmar que a definição foi definida, navegue para o Definições Do Jogador de Unidade. A partir daí, sob o separador UWP, consulte em Outros Definições para os Símbolos De Definição de Script. Certifique-se de DOTNETWINRT_PRESENT está corretamente escrito nessa lista. Se estiver lá, este passo foi bem sucedido.

DotNetWinRT Presente

Remoção de HoloLens suporte de remoing específico de 2

Se estiver a detetar conflitos ou outros problemas devido à presença do adaptador DotNetWinRT, por favor contacte um dos nossos recursos de ajuda.

Instruções de configuração XR SDK

Siga as instruções de configuração Windows Mixed Reality sobre o Início com a página MRTK e XR SDK e certifique-se de executar o passo necessário para o HoloLens Remoting.

Ligação ao HoloLens com Wi-Fi

Uma vez configurado o projeto, pode ser estabelecida uma ligação ao HoloLens.

  1. No Definições de Construção de Ficheiros, certifique-se de que o tipo de construção do projeto está definido para a Plataforma de Windows Universal

  2. No HoloLens, lance a aplicação Holographic Remoting.

  3. Em Unidade, selecione Mixed Reality Remoting > Holographic Remoting for Play Mode.

    Iniciar a emulação holográfica

  4. Definir o modo de emulação para o dispositivo remoto.

    Definir modo de emulação

  5. (Sóse aplica ao legado XR) Selecione a versão do dispositivo.

    Selecione versão do dispositivo

  6. Utilizando o endereço IP visualizado pela aplicação Holographic Remoting Player, desafie o campo Máquina Remota.

    Insira o Endereço IP

  7. Clique em Ligar.

Nota

Se não conseguir ligar, certifique-se de que o seu HoloLens 2 não está ligado ao computador e reinicie a Unidade.

Ligação ao HoloLens com cabo USB

A ligação do cabo USB proporciona uma melhor qualidade e estabilidade de renderização. Para utilizar a ligação do cabo USB, desligue a HoloLens da Wi-Fi na Definições de HoloLens e lance a aplicação Holographic Remoting Player. Apresentará um endereço IP que começa com 169. Utilize este endereço IP na definição de Emulação Holográfica da Unidade para ligar. Uma vez identificado o endereço IP do cabo USB, é seguro ligar o HoloLens a Wi-Fi novamente.

Começando uma sessão de remoagem

Com a Unidade ligada ao HoloLens, insira o modo de reprodução no editor.

Quando a sessão estiver concluída, saia do modo de reprodução.

Nota

Existe um problema conhecido com algumas versões da Unidade onde o editor pode ficar pendurado ao entrar no modo de reprodução durante uma sessão de remoagem. Esta questão pode manifestar-se se a janela holográfica estiver aberta quando o projeto estiver carregado. Para garantir que este problema não ocorre, feche sempre o diálogo holográfico antes de sair da Unidade.

Ver também