對HoloLens的初步認識及簡單開發流程
阿新 • • 發佈:2019-01-03
一:MR與AR區別(Hololens與Vuforia)
MR:Mixed Reality,混合現實
AR :Augmented Reality,增強現實
1.將真實場景與虛擬物體的疊加方式
MR:將虛擬物體通過座標定位在透鏡中疊加進去
AR:靠攝像頭捕捉現實畫面作為背景面板放置在虛擬物體後方
2.程式內部識別尺寸
MR:物體大小和距離,都是真實的尺寸,對大小比較嚴格
AR:大都是以比例來定位,
1)有識別圖時:通過識別圖大小定義相對尺寸
2)無識別圖時:根據虛擬物體與攝像機的距離定義視覺尺寸
二:開發
1.使用到的工具
1)HoloToolkit-Unity
2)VuforiaSDK
2.開發流程
1)MainCamera的設定
位置和旋轉歸零,Background設定為黑色,Near 官方推薦0.85,當然你可以按自己需要進行調整
2)打包
BuildSettings 中Platform選擇為Universal Windows Platform,沒有的會提示你下載,按照要求進行下載安裝就好了,安裝時記得把Unity關閉了哦。
重新開啟專案,BuildSettings中的TargetDevice 設定為HoloLens,預設下面的選項就可以了。PlayerSettings中的XR Settings中勾選上Virtual Reality Supported
Unity打包成功後,用VS開啟.sln檔案,按照如下圖進行設定,然後執行即可。