2020年11月5日 星期四

HoloLens 1/2 - 2020 佈署及 Holographic Remote Player 設定

 Hololens 1 / 2 代各一個,然而針對 Unity 要進行兩者的開發,一開始都有一些繁瑣的設定需要做。

微軟官方指出 [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 的改版):


 安裝完後,在 XR Plugin Manager 打開 PC 版跟 UWP 平台的 Holographic





連線除錯 (360 場景)


從 Window -> XR -> Windows XR Plugin Remoting 打開:


同時在 Hololens 中安裝 Holographic Remote Player APP,打開她,就會出現 IP 連線。


將 Hololens 眼鏡上的 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

沒有留言:

張貼留言

© Mac Taylor, 歡迎自由轉貼。
Background Email Pattern by Toby Elliott
Since 2014