Unity-AR-基于Vuforia环境搭建以及测试

最近在开发一个 AR 的小项目,在网上看了很多文章,没有一个讲的全的!!!!所以自己记载一下 开发的经历。这里会写一下详细的开发流程。以及一个小型的测试:
Vurforia 环境的搭建
1、进入官网,创建一个自己的账号。
在这里插入图片描述
因为博主已经创建过了的,就创建这一步就直接跳过了。这都是基本操作。(不会创建账户这边建议您退出编程界)
在这里插入图片描述
2、创建完成以后正常逻辑应该是这样的:
在这里插入图片描述
再接着就是下面的步骤了:
在这里插入图片描述
(1)创建一个许可密钥:
在这里插入图片描述
再往下走你看到的东西是这样的:
在这里插入图片描述
点击Ar_Test(也就是你刚刚创建出来的东西)
你能够看到的东西是这样的
在这里插入图片描述

(2)创建一个 数据库

在这里插入图片描述
点击我们刚刚新建的数据库
在这里插入图片描述
完了以后我们添加图片并且上传
在这里插入图片描述
上传之后星星越多 识别度就越高
在这里插入图片描述
博主这里使用的是 zfb二维码,满星哈哈
在这里插入图片描述
上传完成以后点击右边的 下载。
在这里插入图片描述
下载为 Unity Editor,紧接着你会看到 这个:
在这里插入图片描述
3、下载 Vuforia SDK
这里是最烦的一个地方,作者在 网上看到的都是这样的
在这里插入图片描述
但是真正上官网看到的东西是这样的:
在这里插入图片描述
根本就没有 DownLoad for Unity,就连 Releease 都没有找到,现在都更新到了 9.1 的版本了。。。。。。。。。。。。。心中真是一万个 ***********
最后有一个好心的博主分享了一个链接;
https://pan.baidu.com/s/1BSmhXi41kMzzF0CkL07gtA#list/path=%2F
6zsk
藏的那么深,是怕别人偷屎吗?????????????????

4、导入 Unity
(1)将我们上面下载的 包导入我们的项目中
按照正常逻辑你看到的应该是这样的:主要是检查 你的 Prefab 下面是否有这么多东西,够了基本上都没问题。
在这里插入图片描述
另外也可以这样查看是否导入成功:
在这里插入图片描述
(2)将从 Vuforia 官网下载的数据库 导入到 我们的项目中
在这里插入图片描述
完了以后将将我们的 ARCamer 和 Image Target 拖出来打开文件
在这里插入图片描述
在这里插入图片描述
将我们前面新建的许可密钥拿过来:
在这里插入图片描述
贴进去即可
(3)导入的时候Unity可能会出现错误
在这里插入图片描述
可以看到这个类出现了问题:
在这里插入图片描述
只需要改成 直接贴
return Unzipper.Instance.UnzipFile(path, fileNameinZip);
可参考:
https://stackoverflow.com/questions/42745782/unity-the-name-unzip-does-not-exist-in-current-context
在这里插入图片描述

5、Unity 中的操作
在场景中,拖入ARCamera 和 ImageTarget,对ARCamera做如下设置:
(1)前面我们将 Image Target 拖进来了,这里需要进行一下 操作:
在这里插入图片描述

(2)勾选DataSets底下的选项,同时给ImageTarget选择对应的识别图
在这里插入图片描述

(2)相机的世界中心设置
a.SPECIFIC_TARGET:制定一个物体作为世界中心坐标
b.FIRST_TARGET:摄像机所照射到的第一个需要识别的目标为世界中心坐标
C.CAMERA:摄像机为世界中心的坐标
D.DEVICE_TRACKING:设备追踪(以我们设备正在追踪的物体为世界中心坐标)

在这里插入图片描述
(3)设备模式
在这里插入图片描述
MODE_OPTIMIZE_QUALITY(质量优先)
MODE_OPTIMIZE_SPEED(速度优先)
默认选择
MODE_DEFAULT(默认)

(4)最大识别量
MaxSimultaneous Tracked Images:最大识别的图片数量
MaxSimultaneous Tracked Objects:最大识别的物体数量
在这里插入图片描述
默认就行。

(5)摄像头的调用
CAMERA_DEFAULT:默认摄像头(打开咱们摄像机默认前就是前,默认后就是后)
CAMERA_BACK:指定后置摄像头
CAMERA_FRONT:指定前置摄像头
需要注意的是:在电脑端调试单额时候“DEFAULT BACK”摄像头就是电脑的前置摄像头(因为电脑没有后置摄像头)
在这里插入图片描述

6、最后我们看看运行结果

在这里插入图片描述

  • 7
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值