官方API : https://developer.vuforia.com/resources/api/unity/index
插件資源鏈接:http://pan.baidu.com/s/10GH2m 密碼:kq6o
無(wú)法在高通官網(wǎng)下載的童鞋可以到上面的鏈接里取绍填,寫(xiě)博客時(shí)的最新版本是Vuforia SDK v3.0.9
注冊(cè)高通賬號(hào)
首先打開(kāi)上面高通AR的官方地址,第一步我們要做的是注冊(cè)一個(gè)高通的賬號(hào)驶睦。
在注冊(cè)賬號(hào)的時(shí)候有兩點(diǎn)要注意:
- 姓名只能寫(xiě)英文
- 密碼必須至少包含一個(gè)數(shù)字和一個(gè)大小寫(xiě)字母
如果不滿足上述條件是無(wú)法注冊(cè)成功的顾瞪,然后下面的其它內(nèi)容自己填寫(xiě)节视。
然后登陸進(jìn)入Vuforia AR網(wǎng)站
主要分為五類:開(kāi)始教程,幫助文檔API退敦,資源包叽掘,目標(biāo)管理,以及相關(guān)支持道偷。
目標(biāo)管理后面會(huì)單獨(dú)講解,我們先點(diǎn)擊Resource這個(gè)目錄下记劈,下載插件資源勺鸦。
VuforiaAR支持原生的Android和iOS開(kāi)發(fā),也支持Unity3D擴(kuò)展目木,我們選Unity Extension换途。
需要注意的是,我寫(xiě)這篇博客時(shí)當(dāng)前版本是3.0.9刽射,支持的Unity3D最低版本是4.3军拟。其它可能存在的相關(guān)問(wèn)題,大家可以自己去Known Issuses下自己看誓禁,一定要嘗試獨(dú)立閱讀英文文檔懈息。
這里可以下載到全部的例子。
導(dǎo)入U(xiǎn)nity3D開(kāi)始工程文件
注:我寫(xiě)博客時(shí)使用的Unity3D版本是4.3.0
下載好的AR插件包摹恰,現(xiàn)在我們打開(kāi)Unity3D辫继,導(dǎo)入插件怒见。(注意:UnityPackage在導(dǎo)入的時(shí)候不可以在中文路徑下,如果出錯(cuò)了自己檢查一下是否有中文路徑姑宽。)
插件導(dǎo)入引擎后Project面板里查看文件結(jié)構(gòu)應(yīng)該是這樣:
其中Editor文件下是編輯器腳本遣耍,Plugin文件目錄下是插件文件,我們都不需要去動(dòng)炮车,我們所有的資源和操作都會(huì)在圖中標(biāo)示的文件夾里舵变。
OK,下面我們新建一個(gè)場(chǎng)景瘦穆,刪掉場(chǎng)景中原有的主相機(jī)(mainCamera)纪隙。
如上圖所有,在Prefabs文件夾下找到ARCamera和ImageTarget兩個(gè)預(yù)設(shè)难审,然后拖入到場(chǎng)景中瘫拣。
在Hierarchy面板中看如上圖。
其中ARCamera是負(fù)責(zé)主渲染相機(jī)告喊,無(wú)論是做普通的ImageTarget識(shí)別麸拄,還是三維識(shí)別以及后面基于高通云服務(wù)器的云識(shí)別,場(chǎng)景中都需要這個(gè)ARCamera黔姜。
ImageTarget是圖片識(shí)別物以及相關(guān)組件拢切,因?yàn)椴寮幸呀?jīng)幫我們把所有的組件綁定在預(yù)設(shè)上,所以我們只需要直接拖入場(chǎng)景中做相關(guān)的設(shè)置秆吵,就可以實(shí)現(xiàn)初步的增強(qiáng)現(xiàn)實(shí)案例了淮椰。
OK,下面我們將學(xué)習(xí)如何制作自己的識(shí)別圖片纳寂!