?
第一步 - 注冊(cè)Vuforia -
1-1
Vuforia官網(wǎng)注冊(cè) 跳轉(zhuǎn)至License Manager頁(yè)面
?
1-2
點(diǎn)擊“Add License Key”創(chuàng)建許可證
?
第二步? - 下載SDK并導(dǎo)入U(xiǎn)nity -
1-1
在Vuforia官網(wǎng)下載提供Unity使用的SDK
(本文使用最新版5.5.9)
?
1-2
下載完成后打開(kāi)文件
點(diǎn)擊“Import”按鈕將下載的SDK導(dǎo)入U(xiǎn)nity項(xiàng)目
?
第三步?- 添加并設(shè)置ARCamera -
1-1
新建場(chǎng)景,將Prefabs文件夾
ARCamera預(yù)設(shè)體拖拽至場(chǎng)景
?
1-2
將Vuforia網(wǎng)頁(yè)的License Key信息復(fù)制到
Vuforia Behaviour腳本的App License Key字段
?
第四步?- 添加識(shí)別標(biāo)記 -
1-1
挑一張分辨率高且有特點(diǎn)(盡量少有重復(fù))的圖
?
1-2
打開(kāi)Vuforia網(wǎng)頁(yè)的Target Manager頁(yè)面
點(diǎn)擊“Add Database”
隨意填寫名稱并選擇類型為“Device”
點(diǎn)擊新創(chuàng)建的Database名稱
出現(xiàn)Add Target界面,設(shè)置如下:
?
?
1-3
將Width設(shè)為1,隨意命名后點(diǎn)擊“Add”按鈕
回到列表頁(yè)
會(huì)發(fā)現(xiàn)Database中多了個(gè)5星級(jí)的識(shí)別標(biāo)記
點(diǎn)擊頁(yè)面上的“Download Dataset(All)”按鈕
選擇開(kāi)發(fā)平臺(tái)為Unity Editor后下載該資源
?
?
1-4
將下載的資源導(dǎo)入U(xiǎn)nity項(xiàng)目
選中層級(jí)視圖中的ARCamera
勾選Database Load Behaviour腳本下的
“Load XX Database”與“Active”
?
?
1-5
將Prefabs文件夾下的ImageTarget預(yù)設(shè)體
拖拽至場(chǎng)景,點(diǎn)擊Image Target Behaviour腳本下的“Type”下拉列表
?
將類型設(shè)為“Predefined”
分別在“Database”和“ImageTarget”下拉列表中
選擇之前創(chuàng)建的Database和識(shí)別標(biāo)記
此時(shí)場(chǎng)景示意圖如下:
?
?
第五步?- 添加目標(biāo)物體 -
1-1
將UnityChan的模型作為目標(biāo)物體
添加為ImageTarget的子對(duì)象
按照自己的喜好調(diào)整UnityChan的位置
及旋轉(zhuǎn)角度或添加動(dòng)畫等
添加UnityChan后的場(chǎng)景如下:
?
1-2
到此就大功告成了
接下來(lái)打包運(yùn)行,最終效果如下:
?