Overzicht van Holoographic Remoting

U kunt Holographic Remoting gebruiken om holografische inhoud in realtime naar uw HoloLens te streamen. Er zijn twee belangrijke toepassingen voor holografische externe communicatie en het is belangrijk om het verschil te begrijpen:

  1. (Unity of Unreal): u wilt een voorbeeld van uw app bekijken en fouten opsporen tijdens het ontwikkelingsproces: u kunt uw app lokaal uitvoeren in de Unity-editor op uw pc in de afspeelmodus en de ervaring streamen naar uw HoloLens. Holografische externe communicatie biedt een manier om snel fouten in uw app op te sporen zonder een volledig project te bouwen en te implementeren. We noemen dit type app een Holographic Remoting Player-app.

  2. (Unity, Unreal of C++): u wilt dat de resources van een pc uw app van stroom voorzien, in plaats van dat u vertrouwt op de on-board resources van HoloLens: u kunt een app maken en bouwen met holographic remoting-mogelijkheid. De gebruiker ervaart de app op de HoloLens, maar de app wordt daadwerkelijk uitgevoerd op een pc, waardoor deze kan profiteren van de krachtigere bronnen van de pc. Holografische externe communicatie kan vooral handig zijn als uw app assets of modellen met een hoge resolutie heeft en u niet wilt dat de framesnelheid te lijden heeft. We noemen dit type app een Holographic Remoting Remote-app.

In beide gevallen worden invoer van de HoloLens (staren, gebaren, spraak en ruimtelijke toewijzing) verzonden naar de pc, wordt inhoud weergegeven in een virtuele insluitende weergave en worden de weergegeven frames vervolgens naar de HoloLens verzonden.

Notitie

Bij het ontwikkelen van een externe toepassing moet de Windows Mixed Reality-API of de OpenXR-API worden gebruikt. Het combineren van beide API's binnen dezelfde toepassing wordt niet ondersteund.

Belangrijk

Holografische externe communicatie voor HoloLens 2 is een belangrijke versiewijziging. Externe toepassingen voor HoloLens (1e generatie) moeten NuGet-pakketversie 1.x.x en externe toepassingen voor HoloLens 22.x.x gebruiken. Dit betekent dat externe toepassingen die zijn geschreven voor HoloLens 2 niet compatibel zijn met HoloLens (1e generatie) en vice versa.

Zie ook