微軟官方指出 [1],現在已經可以透過最新版的 Hololens MR 套件,向下相容 Hololens 1 / 2 代,並根據同份文件指出,官方建議安裝 unitypackage 2.4.0 版的 MR 套件 (於本文撰寫此刻),本文章時間為 2020/11/05 日,請根據該份文件指出的建議 Unity 版本、unitypackage 版本進行安裝。
總結,有以下項目需要事先準備:
- 對應版本的 Unity
- 對應版本的 MR Toolkit 套件 (網址於下方)
- 需要事先安裝好 Unity 的 Windows Universal Platform 的支援
請下載 Microsoft.MixedReality.Toolkit.Unity.Foundation.X.X.X.unitypackage 下載網址:
如果一開始不是 UWP 專案,需要到 Build Settings 轉換成 Windows Universal 的平台專案。
接著,把下載完的 Foundation unipackage 匯入 unity:
選擇上述所說的對應版本:
匯入完成後,記得都要按 Apply:
以下各大標題為分歧點:
Hololens 1 (Gen 1)
請不要安裝 XR Plugin Management ,直接在 Project Settings -> Player 選項中直接設定:
Windows 也需要打開相同的設定:
Hololens 2 (Gen 2)
如果是第二代,請直接打開 XR Plugin Manager 安裝 (裝完之後, Player 那邊的設定就不能動了,這是 XR Plugin Manager 的改版):
連線除錯 (360 場景)
從 Window -> XR -> Windows XR Plugin Remoting 打開:
同時在 Hololens 中安裝 Holographic Remote Player APP,打開她,就會出現 IP 連線。
不過,每一次開遊戲,都需要重新連線。
Reference:
[1] https://docs.microsoft.com/en-us/windows/mixed-reality/develop/install-the-tools?tabs=unity
[2] https://circuitstream.com/blog/hololens-2-setup-guide/
[3] https://docs.microsoft.com/en-us/windows/mixed-reality/develop/unity/tutorials/mrlearning-base
[4] https://docs.microsoft.com/en-us/windows/mixed-reality/develop/unity/tutorials/holograms-100
[5] https://docs.microsoft.com/en-us/windows/mixed-reality/develop/unity/tutorials/mr-learning-base-02
[6] https://docs.microsoft.com/en-us/windows/mixed-reality/develop/platform-capabilities-and-apis/using-visual-studio
[7] https://docs.microsoft.com/en-us/windows/mixed-reality/develop/platform-capabilities-and-apis/using-the-windows-device-portal
[8] https://github.com/microsoft/MixedRealityToolkit-Unity/issues/7910
沒有留言:
張貼留言