Step 1:創(chuàng)建Unity項目
1.?打開Unity,創(chuàng)建一個新項目,命名MixedRealityBase;
建一個新項目.png)
2.創(chuàng)建完成進入Unity之后,點擊File>Build Settings。

3.切換到UWP平臺。
4. 通過單擊Build窗口中的Player Settings來啟用virtual reality,并在inspector面板的XR Settings下啟用virtual reality支持的復(fù)選框;

5.在同一個面板中,確保在Spatial Perception?啟用??臻g感知允許我們在混合現(xiàn)實設(shè)備(如HoloLens 2)上可視化空間映射網(wǎng)格。
Step 2:導(dǎo)入混合現(xiàn)實開發(fā)包
1.下載Mixed Reality Toolkit:https://github.com/Microsoft/MixedRealityToolkit-Unity/releases/download/v2.0.0-RC1/Microsoft.MixedReality.Toolkit.Unity.Foundation-v2.0.0-RC1.unitypackage
2. 在Unity中導(dǎo)入剛剛下載到package。
入剛剛下載到package.png)
Step 3:配置混合現(xiàn)實開發(fā)包
1. 從菜單欄中選擇Mixed Reality Toolkit > Configure來配置MRTK。如果在導(dǎo)入混合現(xiàn)實工具包后沒有看到這個菜單項,請重新啟動Unity。
注意: 可能會有一個彈出對話框,要求為混合現(xiàn)實工具包選擇一個概要文件。如果是,選擇Ok,并選擇名為“DefaultMixedRealityToolkitConfigurationProfile”的配置文件。
2.保存場景。
Step 4:Build 應(yīng)用
1. 打開File>Build Settings。
2.通過點擊Add Open Scenes按鈕,確保你想要場景被添加在列表中。然后點擊Build。
3.為應(yīng)用程序創(chuàng)建并命名一個新文件夾。
注意:如果構(gòu)建失敗,請嘗試重新構(gòu)建或重新啟動Unity并重新構(gòu)建。如果看到一個錯誤,例如“Error: CS0246 = The type or namespace name “XX” could not be found (are you missing a using directive or an assembly reference?)”。如果是這樣,那么可能需要安裝Windows 10 SDK (10.0.18362.0) 。
4.構(gòu)建完成后,在剛剛新創(chuàng)建到文件夾中找到MixedRealityBase.sln 并雙擊打開。

5. 連接HoloLens設(shè)備到你的電腦,確保設(shè)備處于開發(fā)人員模式。如果這是你第一次部署到HoloLens 2, Visual Studio可能會要求你將HoloLens 2與一個PIN配對。通過選擇發(fā)布配置和ARM架構(gòu)來配置Visual Studio來構(gòu)建應(yīng)用到HoloLens 2。
備到的電腦.png)
6. 最后一步是通過選擇Debug>Start without debugging來Build。選擇Start without Debugging會使應(yīng)用程序在成功構(gòu)建之后立即在設(shè)備上啟動,但是不會在Visual Studio中顯示調(diào)試信息。這意味著當(dāng)你的應(yīng)用程序在HoloLens 2上運行時,你可以在不停止應(yīng)用程序的情況下斷開USB。你還可以選擇Build>Deploy Solution來部署到設(shè)備上,而不需要自動啟動應(yīng)用程序。
到現(xiàn)在我們已經(jīng)成功部署了第一個HoloLens 2應(yīng)用程序。當(dāng)你四處走動時,你會看到一個空間網(wǎng)格覆蓋了HoloLens 2所感知到的所有表面。此外,你還會在你的手指上看到用于手部跟蹤的指示器,以及用于監(jiān)視應(yīng)用程序性能的幀速率計數(shù)器。這些都是混合現(xiàn)實工具包中一些基本特性。
(文章轉(zhuǎn)載自公眾號:AR開發(fā)者社區(qū))