Vuforia + Unity3d SDK開發-原理,前述

增強現實(Augmented Reality,簡稱AR)。補充:AR和AV(Augmented Vitural,簡稱AV)都屬於混合現實(Mix Reality,簡稱MR)。

Vuforia + Unity3d SDK開發-原理,前述
Vuforia + Unity3d SDK開發-hello world

1、什麼是Vuforia?
Vuforia是一個收費的增強現實(AR)軟件開發引擎。Vuforia原來在高通(Qualcomm)旗下,後來通過競標賣給PTC。提供開發版、消費者版和企業版。開發版,不管是學生、獨立開發者、企業都可以在免費的授權許可下使用。可一旦商用,不管是消費者版還是企業員工使用的企業版都會收費。Vuforia AR引擎跨平臺支持手機、平板和頭戴設備(Windows10、Android、IOS、UWP、HoloLens、Gear VR、ODG R-7、Epson Moverio BT-200、View-Master、Google Cardboard、Merge VR Goggles等等)。

2、Vuforia能幹什麼?
添加圖片、模型、文字和虛擬環境到真實環境中。展開你的想象力

3、Vuforia怎麼幹的?
Vuforia提供Android、IOS、UWP和Unity3d開發。通過上傳圖片數據到一個雲數據庫來進行識別圖片,當然如果存儲的數據超過一定數量會進行額外的收費。Vuforia提供各個平臺的插件,創建對應平臺的項目,從官網獲取許可,通過插件連接雲數據庫進行雲識別。識別完成,在對應的現實場景中增加虛擬現實的內容。

4、Vuforia應用在哪?
Vuforia應用在哪,其實也就是AR會應用在哪,可以在廣告、食物/飲料、服裝、遊戲、藝術、健康、工業、結構分析、汽車、電子、運動、娛樂、旅遊、特徵提取、玩具等

最近比較火的是Pokemon Go,是利用AR+定位爲核心,進行遊戲的。主要的細節是利用LBS技術,在手機上對玩家進行位置定位。手機攝像頭拍攝眼前畫面,AR技術顯示精靈寶可夢,手機界面進行捕獲精靈寶可夢。外加其他三方對立、道館驛站等等元素組合而成。

5、那麼開始吧

這裏進行unity3d開發,需要安裝unity3d引擎。三步走,這裏簡述:
a、到vuforia官網,註冊vuforia賬號,添加許可,下載vuforia unity3d包;
b、上傳識別目標到雲數據庫,下載目標包;
c、新建並打開unity3d工程,導入vuforia unity3d包和目標包(a和b步驟下載的)。打開vuforia unity3d包的ARCamera和ImageTarget添加到場景中,設置許可和目標包,運行;

不明白?hello world,詳述:
點這裏

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章