Visão geral da Comunicação remota holográfica

Você pode usar a Comunicação Remota Holográfica para transmitir conteúdo holográfico ao seu HoloLens em tempo real. Há dois usos principais para Comunicação Remota Holográfica e é importante entender a diferença:

  1. (Unity ou Unreal): 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 sua HoloLens. A Comunicação Remota Holográfica fornece uma maneira de depurar rapidamente seu aplicativo sem criar e implantar um projeto completo. Chamamos esse tipo de aplicativo de um aplicativo Holographic Remoting Player.

  2. (Unity, Unreal ou C++): você deseja que os recursos de um computador liguem seu aplicativo em vez de depender do HoloLens recursos a bordo: você pode criar e criar um aplicativo que tenha capacidade de Comunicação Remota Holográfica. O usuário experimenta o aplicativo no HoloLens, mas o aplicativo é executado de fato em um PC, o que lhe permite aproveitar os recursos mais avançados do PC. A comunicação remota holográfica pode ser especialmente útil se seu aplicativo tiver ativos ou modelos de alta resolução e você não quiser que a taxa de quadros sofra. Chamamos esse tipo de aplicativo de aplicativo Remoto de Comunicação Remota Holográfica.

Em ambos os casos, as entradas do HoloLens- foco, gesto, voz e mapeamento espacial - são enviadas para o computador, o conteúdo é renderizado em uma exibição imersiva virtual e os quadros renderizados são enviados para o HoloLens.

Observação

Ao desenvolver um aplicativo remoto, é preciso usar a API Windows Mixed Reality ou a API OpenXR. Não há suporte para a combinação de ambas as APIs no mesmo aplicativo.

Importante

A Comunicação Remota Holográfica para HoloLens 2 é uma alteração de versão principal. Aplicativos remotos para HoloLens (1ª geração) devem usar NuGet pacote versão 1.x.x e aplicativos remotos para HoloLens 2 devem usar 2.x.x. Isso implica que os aplicativos remotos gravados para HoloLens 2 não são compatíveis com HoloLens (1ª geração) e vice-versa.

Consulte Também