Descrição Geral da Comunicação Remota Holográfica

Pode utilizar a Comunicação Remota Holográfica para transmitir conteúdo holográfico para o HoloLens em tempo real. Existem duas utilizações principais para a Comunicação Remota Holográfica e é importante compreender a diferença:

  1. (Unity ou Unreal): quer pré-visualizar e depurar a sua aplicação durante o processo de desenvolvimento: pode executar a sua aplicação localmente no editor do Unity no pc no Modo de Reprodução e transmitir a experiência para o HoloLens. A Comunicação Remota Holográfica fornece uma forma de depurar rapidamente a sua aplicação sem criar e implementar um projeto completo. Chamamos a este tipo de aplicação uma aplicação Holographic Remoting Player.

  2. (Unity, Unreal ou C++): quer que os recursos de um PC ativem a sua aplicação em vez de dependerem dos recursos a bordo do HoloLens: pode criar e criar uma aplicação que tenha capacidade de Comunicação Remota Holográfica. O utilizador experimenta a aplicação no HoloLens, mas a aplicação é executada num PC, o que lhe permite tirar partido dos recursos mais poderosos do PC. A Comunicação Remota Holográfica pode ser especialmente útil se a sua aplicação tiver recursos ou modelos de alta resolução e não quiser que a taxa de fotogramas sofra. Chamamos a este tipo de aplicação uma aplicação Holographic Remoting Remote.

Em ambos os casos, as entradas do HoloLens - olhar, gesto, voz e mapeamento espacial – são enviadas para o PC, o conteúdo é composto numa vista envolvente virtual e os fotogramas compostos são enviados para o HoloLens.

Nota

Ao desenvolver uma aplicação remota, a API Windows Mixed Reality ou a API OpenXR tem de ser utilizada. A combinação de ambas as APIs na mesma aplicação não é suportada.

Importante

A Comunicação Remota Holográfica para HoloLens 2 é uma alteração de versão principal. As aplicações remotas para o HoloLens (1.ª geração) têm de utilizar a versão do pacote NuGet 1.x.x e as aplicações remotas para HoloLens 2 têm de utilizar 2.x.x. Isto implica que as aplicações remotas escritas para HoloLens 2 não são compatíveis com o HoloLens (1.ª geração) e vice-versa.

Consulte também