【AR】Vuforia之unity3d 开发环境搭建
一、Unity3d環境搭建
下載安裝包地址:https://developer.vuforia.com/downloads/sdk
Download for Android Download for iOS Download for UWP Download Unity Extension (legacy)(此是 vuforia unity package) Download Unity(此選項是下載unity 安裝程序)下載最新的Unity 安裝程序插件(推薦使用插件)
如圖
有android、IOS、Vuforia等插件,按需要??,然后進行下一步等自動安裝步驟
或者導入官網unity package(版本過低)
Download Unity Extension (legacy)(此是 vuforia unity package)注意:版本有些許時間沒有更新了(unity插件版本是7.0)
二、云環境設置
vuforia注冊賬號地址:
Develop: License Manager Target Manager建立
license:新建AR App里都需要這個,在Vuforia 配置文件填寫位置如圖:
Target:識別庫管理
Device:本地識別庫,需要下載庫文件進行導入操作;(有unity、IOS和Android等) Cloud:云識別庫 VuMark:建立庫按照說明有
如圖:
Device使用說明
安裝實際需要選擇識別圖
點擊下載后的選項如圖:
Android Studio, Xcode or Visual Studio:開發IDE說明
Unity Editor:導入Unity 包
好了,識別庫搞定
三、unity3d 使用Vuforia插件
3.1 ARCamera啟用設置
1、右擊出現了列表有Vufria--》ARCamera
在屬性面板出現了如圖右則的紅色框的提示“Vuforia is not enabled.Enable Vuforia in the PlayerSetting in order to modify this object”翻譯的人話是“Vuforia未啟用。在playersetting中啟用Vuforia來修改這個對象。”
2、路徑File-->Build Setting 彈出對話框 點擊playersetting 右側屬性面板出現設置選項XR Setting有“Vuforia Augmented Reality..”見下圖
接著會出現下圖,
好!基本環境搭建完成了。下面開始配置參數
3.1.1參數配置 VuforiaConfiguration
選中“ARCamera”屬性面板里“Open Vuforia configuration”按鈕
如下圖:
好!key和識別庫配置完成;下一步配置識別組件和綁定的模型
3.2 Single Image
Device庫
3.2.1 添加Vuforia 組件 image作為單圖識別
如圖:
接著綁定配置識別圖片,見下圖
最后在android設備(別問我為什么是手機設備,因為在進行vuforia ar工程的時候,發現并沒有pc攝像頭,于是果斷的下了一個usb攝像頭訂單)上運行結果見下圖
好!成功搞定了單圖識別
Cloud庫
3.3 Cuboid
Device庫
Cloud庫
3.4 Cuboid
3.5 3D Object:
3.6 VuMark庫
參考地址:
VuMark設計制作
Vuforia Vumark初探
Vuforia——VuMark 的使用
四、異常情況
Error building Player: Win32Exception: ApplicationName='/usr/bin/java/bin/java' android sdk配置異常
解決辦法:
嘗試了n種方案;然后手抽筋了;最后重啟unity3d 然后一切OK了。暫未搞明白為什么。這個結局TMD兇殘了。參考地址如下:
https://blog.csdn.net/chenggong2dm/article/details/39640449
https://stackoverflow.com/questions/26703178/unity3d-error-building-player-win32exception
https://blog.csdn.net/leansmall/article/details/73506009
五、其他
Vuforia官網
Unity3d碰撞檢測中碰撞器與觸發器的區別
六、交流群
QQ:94297366
微信打賞:https://pan.baidu.com/s/1dSBXk3eFZu3mAMkw3xu9KQ
公眾號推薦:
轉載于:https://blog.51cto.com/4789781/2119830
總結
以上是生活随笔為你收集整理的【AR】Vuforia之unity3d 开发环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 卷积转换为矩阵运算中填充数的计算-GEM
- 下一篇: 在浏览器中输入网址后的流程