HoloLens開發指南(1)---安裝工具

在微軟HoloLens 1代宣佈四年之後,微軟在巴塞羅那MWC2019大會上正式發佈了HoloLens 2混合現實設備,相比於第一代HoloLens,HoloLens 2具有更沉浸的感受,更舒適的佩戴體驗。

以下內容由公衆號:AIRX社區(國內領先的AI、AR、VR技術學習與交流平臺) 整理

  • 沉浸感:利用大幅拓寬的視野一次瀏覽更多全息圖。憑藉業界領先的分辨率,更輕鬆、更舒適地閱讀文本並查看 3D 圖像上的複雜細節。

  • 符合人體工程學:專爲拓寬用途而設計的撥入貼合系統,讓 HoloLens 2 佩戴起來更長久、更舒適。不影響佩戴眼鏡 - 頭戴顯示設備可調整到眼鏡正前方。需要切換任務時,向上翻轉遮陽板即可退出混合現實。

  • 本能基礎:以真實自然的方式實現全息圖的觸摸、抓握和移動。使用 Windows Hello,只需使用虹膜信息即可立即安全登錄 HoloLens 2。通過智能麥克風和自然語言語音處理,它甚至可以在嘈雜的工業環境中執行語音命令。

  • 無線纜束縛:支持自由移動,沒有線纜或外部配件等障礙物。HoloLens 2 頭戴顯示設備本質是一臺獨立的電腦,具有 Wi-Fi 連接,這意味着你可以隨時攜帶工作時需要的一切。

在正式上手開發Hololens2應用之前,我們需要下載相關軟件來配置環境。

Step 1:安裝清單

1. Windows 10:安裝最新版本的 Windows 10,以便電腦的操作系統與正在爲其生成混合現實應用程序的平臺匹配。

https://www.microsoft.com/software-download/windows10

ps:通過“設置”>“更新和安全”>“對於開發人員”在電腦上啓用開發人員模式 。Windows 的“N”版本 :Windows 的“N”版本不支持 Windows Mixed Reality 沉浸式 (VR) 頭戴顯示設備。

2. Visual Studio 2019(16.1 或更高版本):適用於 Windows 等的功能齊全的集成開發環境 (IDE)。 將使用 Visual Studio 來編寫代碼、調試、測試和部署。

https://visualstudio.microsoft.com/downloads/

ps:在 Visual Studio 2019 版本16.0 中調試混合現實應用時存在一些已知問題。 請確保將 Visual Studio 2019 更新到 16.1 或更高版本。

3. Windows 10 SDK:提供用於在 HoloLens 2 上生成 Windows 10 應用的最新標頭、庫、元數據和工具。

https://developer.microsoft.com/en-US/windows/downloads/windows-10-sdk

ps:

(1)若要生成 HoloLens 2 應用,必須安裝 Windows SDK、內部版本 18362 或更高版本。如果僅針對桌面 Windows Mixed Reality 頭戴顯示設備或 HoloLens(第 1 代)開發應用程序,則可以使用 Visual Studio 2017 安裝的 Windows SDK。

(2)Windows 10 SDK 在 Windows 10 操作系統上效果最佳。Windows 8.1、Windows 8、Windows 7、Windows Server 2012、Windows Server 2008 R2 也支持此 SDK。 但是並非所有工具都在較早的操作系統上受支持。

4. HoloLens 2 仿真器:使用仿真器可在沒有 HoloLens 的情況下在 HoloLens 虛擬機映像上運行應用程序。系統必須支持 Hyper-V 才能成功安裝仿真器 。

https://go.microsoft.com/fwlink/?linkid=2101019

5. Unity 2018.4:使用 Unity 遊戲引擎是創建混合現實體驗的最簡單方法,它本身即支持 Windows Mixed Reality 功能。

https://unity3d.com/unity/qa/lts-releases?version=2018.4

ps:通常建議使用 Unity LTS(長期支持)流,它是啓動新項目的最佳版本,更新到其最新版本可獲取最新的穩定修補程序。目前的建議是使用“Unity 2018.4.x”,這是下文的 MRTK v2 所需的 LTS 版本 。

6. 適用於 Unity 的混合現實工具包 (MRTK v2):適用於 Unity 的 MRTK v2 是一款面向混合現實應用程序的開源跨平臺開發套件。

https://github.com/Microsoft/MixedRealityToolkit-Unity/releases

Step 2:混合現實工具包

混合現實工具包提供的組件和功能旨在加快面向 Microsoft HoloLens、Windows Mixed Reality 頭戴顯示設備和 OpenVR 平臺的應用程序的開發。有以下三類:

Step 3:電腦配置要求

工欲善其事,必先利其器。所以在正式開發之前,我們需要按照以上步驟下載好相關軟件程序配置好環境。下一部分我們來介紹Hololens模擬器。

關於更多機器學習、人工智能、增強現實資源和技術乾貨,可以關注公衆號:AIRX社區,共同學習,一起進步!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章