[心得] QCAR for iOS
前幾天收到高通的信說iOS的QCAR已經發表了 下載的網址如下
https://ar.qualcomm.at/qdevnet/sdk/ios
比起Android版還要弄環境作so檔 在xcode的底下因為可以C++/Object-C
混寫 所以跟著介紹改一兩個設定就可以直接跑sample了
使用這API的概念還蠻簡單的 在frameupdate的地方呼叫API檢查有幾個trackable(拿來當
model基準的圖形)被偵測到 然後再抓出這些名字套上對應的3D model texture最後再跟
API要pose matrix讓模型能轉換到正確該有的位置跟角度以疊到trackable上面
最簡單的範例影片在這邊(這是Android版 不過效能都差不多)
http://www.youtube.com/watch?v=VndSgFtTAmk
這SDK看起來很好很強大 但也是有幾個缺點
首先就是Trackable是用feature points去偵測 這部分開發者要把想當trackable的圖
丟上QCAR網站讓server處理 然後它會把相關資料包好讓你下載給QCAR當trackable
database也就是說 你臨時想讓某張圖在run-time當Trackable是不可能的
其次就是Trackable的評斷標準比我想像中嚴很多 在網站中會幫你的image做0~5分的評價
在大部分的情況下測試的圖片都只有1~2分 (我大都拿Magic the gathering的卡片來測
這還多虧敘述文字幫忙產生了2/3的features) 這讓使用彈性降低了很多
不過它也不是沒有優點 跟ARToolkit比起來 這種features detection可以偵測出相機只有
半個trackable甚至更少的情況 而ARToolkit只要角落被蓋住就偵測不到了
對大眾使用者來說 QCAR比較人性一點(trackable格式也沒那麼死板)
接下來就看看有沒有好用的model loader配合一下 不然就要把我在Android上寫的OBJ
loader搬到xcode上來餵QCAR模型看了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 71.109.145.130
※ 編輯: mamaya3 來自: 71.109.145.130 (10/01 17:14)
推
10/02 16:51, , 1F
10/02 16:51, 1F
推
10/03 13:34, , 2F
10/03 13:34, 2F
→
10/03 20:39, , 3F
10/03 20:39, 3F