安裝 Hololens SDK
微軟正式發布了官方的 HololensSDK 並開始派送第一批Hololens設備.
但是倘若你沒有能夠拿到首批 Hololens 設備,但是又想進行體驗怎么辦?
不用擔心, SDK 中包含了一套 Hololens Emulator(仿真器),能夠讓我們在沒有設備的情況下體驗Hologram的開發。
今天我將要給大家說明怎樣去安裝開發環境。當前 SDK 仍然處於開發者預覽版,所以並不是所有的設備都能支持。我在聯想的 ThinkPad laptop 以及一台 Surface Pro tablet 上的測試,都沒有問題。但是蘋果電腦,則沒有安裝成功。在下載 SDK 之前,我們需要確保我們電腦能夠滿足 Hololens 系統配置要求。
如果你已經成功安裝 SDK,那么請前往 Unity tutorial 開始你的第一個Hololens app 開發。
硬件要求
為了開發 Hololens,,你的電腦需要滿足如下配置
- 64位Windows 10 Pro, Enterprise, or Education系統(家庭版不支持Hyper-V)
- 64位CPU
- 8G或更多內存
- 在BOIS中,以下特性必須被支持和啟用:
- 硬件虛擬化 Hardware-assisted virtualization
- 二級地址翻 譯Second Level Address Translation (SLAT)
- 基於硬件的數據執行預防 Hardware-based Data Execution Prevention (DEP)
- GPU (emulator 仿真器可能可以工作在不支持GPU下的電腦,但是會很慢)
- DirectX 11.0 或者更新的版本
- WDDM 1.2 版本驅動,或者更新版本
Hololens SDK 安裝步驟
下面我們開始安裝必須軟件。
Step 0 – 使能Bios中的Virtualization(虛擬化)
Hololens Emulator 運行在虛擬機中。所以我們的PC必須支持 virtualization。
首先重啟電腦,進入Bios設置界面。找到 virtualization settings 選項。在我的Thinkpad中,示例如下:
然后,我們需要使能 Intel Virtualization 和 Intel VT-d:
最后,保存Bios設置並退出:
Step 1 – 啟用 Hyper-V
現在需要打開windows里面的 Hyper-V功能。win10 可以直接 按win+s 進行搜索
啟用Hyper-V功能.
注意:啟用功能以后,請重新啟動電腦!!!
Step 2 – 安裝Visual studio 2015
首先我們需要安裝 Visual Studio Update 2(在線安裝包,點擊下載,並以管理員權限運行)。默認配置安裝就行。https://go.microsoft.com/fwlink/p/?LinkId=534599
update2 是自帶 windows 10 SDK的,我們也可以自己下載最新的 SDK。https://go.microsoft.com/fwlink/p/?LinkID=698771
注意: 安裝結束以后,請重啟電腦!!!
Step 3 – 安裝Hololens Emulator 模擬器
仿真器是一個單獨的安裝包。 下載 Emulator 並安裝運行。
如果你沒有啟用Virtualization,安裝會報錯。如果你的電腦不支持 emulator,同樣也會報錯。
注意:安裝結束請重啟!!!
Step 4 – 安裝 Unity
最后我們需要 安裝 Hololens-compatible 版本的 Unity。
Download Unity Technical Preview. 有三個步驟需要進行:
- 安裝 64-bit 或者 32-bit Unity 版本.
- 安裝 Universal Windows Platform Runtime.
- 安裝 Documentation.
如果已經安裝了老版本的Unity,請不用擔心,一路安裝就行
如果遇到權限請求,不用管,直接一路允許:
OK!到這步結束, Hololens 開發環境已經安裝結束。Let's rock and roll !!!
其他資源
到目前為止 Hololens 開發系統環境應該可以運行了。
下面,我們將創建我們的第一個 Hologram 並在 Hololens Emulator中運行。
除此以外,我建議大家閱讀如下的文檔: