使用全息遠端服務,即時將全息內容串流到你的 HoloLens。 全息遙距有兩個主要用途:
(Unity 或 Unreal) : 你想在開發過程中預覽和除錯你的應用程式:你可以在 PC 的 Unity 編輯器中以 Play 模式本地執行你的應用程式,並將體驗串流到 HoloLens。 全息遠端使用提供了一種快速除錯應用程式的方法,無需建置並部署完整專案。 這類應用程式稱為 全息遠端播放播放器(Holographic Removing Player)。
(Unity、Unreal 或 C++) : 你希望用 PC 的資源來驅動你的應用程式,而不是依賴內建的 HoloLens 資源:你可以創建並建置具備全息遠端功能(Holographic Removing)功能的應用程式。 使用者在 HoloLens 上體驗該應用程式,但該應用程式實際上是在 PC 上運行,這讓它能利用 PC 更強大的資源。 如果你的應用程式有高解析度資產或模型,且不希望幀率下降,全息遠端使用尤其有用。 這類應用程式是全 息遠端遙距應用程式。
無論哪種情況,來自 HoloLens 的輸入——目光、手勢、語音和空間映射——都會傳送到 PC。 電腦以虛擬沉浸式視角渲染內容,並將渲染出的畫面傳送至 HoloLens。
注意事項
開發遠端應用程式時,必須使用 Windows Mixed Reality API 或 OpenXR API。 不支援在同一應用程式中混合兩種 API。
重要事項
HoloLens 2 的全息遠端支援是重大版本變更。 HoloLens (第一代) 的遠端應用程式必須使用 NuGet 套件版本 1.x.x,遠端應用程式則必須使用 2.x.xHoloLens 2。這項變更意味著為 HoloLens 2 撰寫的遠端應用程式與第一代 HoloLens () 不相容,反之亦然。