都快一年時間沒寫技術文章了馬上要開始職業生涯新篇章藉此機會發佈最近研究的一些成果
AR name Card 項目製作教程
需要準備的工具及軟件
1、unity3d 4.0以上版本並且需要破解爲pro版本
2、Metaio sdk最新版 下載地址 http://www.metaio.com/sdk/
3、Unity Ngui 插件
工具軟件都安裝好之後下面我們開始具體制作
首先打開unity 然後導入ngui和metaio 兩個插件如下圖
然後選擇插件包
And
導入窗口點擊Import 就行了
導入後左下角變成這樣
下面開始製作第一個Scene
首先把默認的Camera 刪除
然後導入metaio 的攝像頭
拖拽metaioSDK到 左上角的面板中
接下來在右側inspector面板中我們要修改兩個地方
在SDK Signature中我們要填寫一個 metaio app ID 此ID 需要在metaio的網站申請首先註冊一個metiao用戶號然後登錄進入metaio SDK如下頁面
在Application 填一個應用名字Application Identifier當然也對應填上
一般Identifer的格式是 com.公司名.應用名 這樣 填好後點擊 Register your App
下面就會自動生成一個app信息 複製signature 到 之前的unity 頁面如下
接下來我們找到這個unity 工程的目錄
在Assets 目錄下 新建一個目錄 名字叫做 StreamingAssets 記得名字一定不能弄錯
然後還是回到unity 之前的地方
修改select configuration 爲 StreamingAssets
知道爲什麼之前的文件夾名字不能錯了吧。
下面我在StreamingAssets文件夾下copy一個tarcking文件 此文件主要用來定義追蹤信息關於此文件中具體內容我會在另外的教程中講解或者大家可以參閱此鏈接
http://dev.metaio.com/sdk/tracking-config/
這裏詳細講解了metaio 各種tacking 的定義和使用方法當然需要一定的英語能力看不懂的同學加油咯。
好了繼續這邊我選擇的是ID marker的模式 metaio包括3種以上的tracking模式 ID marker Image LLA-座標定位
這樣這邊就全部設置好了。
未免文檔過長實際製作內容接下一教程。