Holographic Remoting — omówienie

Możesz użyć usługi Holographic Remoting do przesyłania strumieniowego zawartości holograficznej do urządzenia HoloLens w czasie rzeczywistym. Istnieją dwa główne zastosowania do komunikacji zdalnie holograficznej i ważne jest, aby zrozumieć różnicę:

  1. (Unity lub Unreal): chcesz wyświetlić podgląd i debugować aplikację podczas procesu programowania: aplikację można uruchamiać lokalnie w edytorze aparatu Unity na komputerze w trybie odtwarzania i przesyłać strumieniowo środowisko do urządzenia HoloLens. Holographic Remoting umożliwia szybkie debugowanie aplikacji bez kompilowania i wdrażania pełnego projektu. Nazywamy tego typu aplikacją aplikację Holographic Remoting Player.

  2. (Unity, Unreal lub C++): chcesz, aby zasoby komputera mogły zasilać aplikację, zamiast polegać na zasobach na tablicy HoloLens: możesz utworzyć i utworzyć aplikację, która ma możliwość komunikacji zdalnie holograficznej. Użytkownik korzysta z aplikacji na urządzeniu HoloLens, ale aplikacja działa na komputerze, co pozwala na korzystanie z bardziej zaawansowanych zasobów komputera. Holographic Remoting może być szczególnie przydatne, jeśli aplikacja ma zasoby lub modele o wysokiej rozdzielczości i nie chcesz, aby częstotliwość ramek ucierpiała. Nazywamy tego typu aplikacją aplikację holographic Remoting Remote.

W obu przypadkach dane wejściowe z urządzenia HoloLens — spojrzenie, gest, głos i mapowanie przestrzenne — są wysyłane do komputera, zawartość jest renderowana w wirtualnym widoku immersywnym, a renderowane ramki są następnie wysyłane do urządzenia HoloLens.

Uwaga

Podczas tworzenia aplikacji zdalnej należy użyć interfejsu API Windows Mixed Reality lub interfejsu API OpenXR. Mieszanie obu interfejsów API w tej samej aplikacji nie jest obsługiwane.

Ważne

Holographic Remoting for HoloLens 2 to główna zmiana wersji. Aplikacje zdalne dla urządzenia HoloLens (1. generacji) muszą używać pakietu NuGet w wersji 1.x.x i aplikacji zdalnych dla HoloLens 2 muszą używać wersji 2.x.x. Oznacza to, że aplikacje zdalne napisane dla HoloLens 2 nie są zgodne z urządzeniami HoloLens (1. generacji) i odwrotnie.

Zobacz też