unity實現android虛擬現實應用

通過使用vuforia實現android增強現實,主要是以下步驟:

  • 注冊vuforia
  • unity導入vuforia識別素材文件 和 vuforia識別包
  • 配置android sdk
  • 導出apk文件

注冊vuforia

sdk下載地址:https://developer.vuforia.com/downloads/sdk
選擇 Download for Unity

獲取license
新建一個 license key
https://developer.vuforia.com/targetmanager/licenseManager/createLicense
查看詳細 拷貝此處的key

生成待識別圖片的特征文件:
https://developer.vuforia.com/license-manager
選擇target manager 創建一個新的target文件 導入圖片 下載的生成后的文件。

至此得到了兩個unity文件均由官網下載,還有一個app key

創建場景

首先將下載unity sdk文件和識別文件導入到工程(可以新建一個project 直接將兩個文件拖到Asset文件夾下)

拖入一個AR camera (在vuforia/prefabs文件下),配置app key
在添加一個image target,在image target behaviour 選擇database(默認加載一開始生成的原圖像特征,這個在網址生成特征時,導出識別文件中有幾個特征就會有幾個待選項)
此時再次選擇AR camera 在屬性Database Load Behaviour 勾選Load和Activate

新建一個物體, 并將其拖動到ImageTarget下。此時既可以運行。
(物體的操控可以添加腳本 Add component -> New Script)

配置android sdk

Edit -> preference


preference

設置sdk
file->build Setting 選擇android
生成apk

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容