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

Você pode usar a Comunicação Remota Holográfica para transmitir conteúdo holográfico para o HoloLens em tempo real. Há dois main usos 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 o 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 aplicativo Holographic Remoting Player.

  2. (Unity, Unreal ou C++): você deseja que os recursos de um computador liguem seu aplicativo em vez de depender dos recursos integrados do HoloLens: você pode criar e criar um aplicativo que tenha funcionalidade 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 importante. Aplicativos remotos para HoloLens (1ª geração) devem usar o pacote NuGet versão 1.x.x e aplicativos remotos para HoloLens 2 devem usar 2.x.x. Isso implica que aplicativos remotos gravados para HoloLens 2 não são compatíveis com o HoloLens (1ª geração) e vice-versa.

Consulte Também