空間場(chǎng)景建模是將真實(shí)環(huán)境的環(huán)境信息掃描到設(shè)備中,使得全息對(duì)象可以識(shí)別真實(shí)場(chǎng)景環(huán)境,從而達(dá)到可以將虛擬對(duì)象與真實(shí)世界相結(jié)合的效果。這節(jié)教程主要學(xué)習(xí)內(nèi)容如下:
- 使用Hololens掃描空間環(huán)境并將空間數(shù)據(jù)導(dǎo)入到開(kāi)發(fā)計(jì)算機(jī)中。
- 學(xué)習(xí)利用shader給空間網(wǎng)格賦予材質(zhì)以便其更容易被發(fā)現(xiàn)。
- 使用網(wǎng)格處理方法將網(wǎng)格變成簡(jiǎn)單的平面。
- 對(duì)全息對(duì)象可以放置的位置進(jìn)行放置提醒,使得用戶(hù)更容易的放置。
- 開(kāi)發(fā)遮擋效果,即當(dāng)全息對(duì)象被真實(shí)場(chǎng)景中的物體或者其他全息對(duì)象遮擋時(shí),你仍然可以看見(jiàn)它,只不過(guò)它是線框模式的。
項(xiàng)目文件:
Download the files required by the project.
Unity 設(shè)置
- 打開(kāi) Unity.
- 選擇新建 New創(chuàng)建一個(gè)新的項(xiàng)目.
- 將項(xiàng)目命名為 Planetarium.
- 保存地址到你下載的項(xiàng)目文件夾下 HolographicAcademy-Holograms-230-SpatialMapping .
- 選擇 3D .
- 點(diǎn)擊創(chuàng)建項(xiàng)目 Create Project.
- 當(dāng)Unity打開(kāi)后,打開(kāi) Edit > Project Settings > Player.
- 在Inspector 面板下,點(diǎn)擊選擇 Windows Store 圖標(biāo).
- 展開(kāi) Other Settings 設(shè)置.
- 在Rendering 部分, 勾選 Use 16-bit Depth Buffers 選項(xiàng).
- 在Rendering部分, 勾選Virtual Reality Supported 選項(xiàng).
- 確保Windows Holographic 出現(xiàn)在 Virtual Reality SDKs 列表中. 如果沒(méi)有,選擇 + 按鈕再選上 Windows Holographic.
- 展開(kāi) Publishing Settings .
-
再 Capabilities 部分,勾選以下設(shè)置:
- InternetClientServer
- Pr