Unity3d+AR学习(一)

一.环境搭建

环境搭建此文章不再赘述,附上几篇博文

Unity3d 环境搭建

Vuforia基本环境搭建

二.简单图片识别样例

1.申请密匙

访问Vuforia官网

如果没有账号,先用自己的邮箱注册,然后登录

回到主页面点Develop
在这里插入图片描述
在这里插入图片描述
点击get Development Key

在这里插入图片描述

取名称 下面确认协议 然后confirm。

我们将会得到一段密匙,copy下来

打开Unity3d

GameObject->Vuforia->ARcamera

加载可能需要一段时间…

得到
在这里插入图片描述
除了scene都是生成的目录

然后 File->BuildSetting->PlayerSetting
在这里插入图片描述
最下面的XR setting中 Augment Realit 打勾

我们点击Hierarchy->ARcamera

在这里插入图片描述
点击 open Vuforia configuration

在这里插入图片描述
这里粘贴密匙

到此为止 我们已经获取了密匙,可以进行AR的操作。

2.使用数据库

1.准备一张图片。

2.打开Vuforia官网,点击Develop->Target Manager

在这里插入图片描述
在这里插入图片描述
点击Add DataBase

在这里插入图片描述
取名 然后下面选择Device

在这里插入图片描述
点击数据库

在这里插入图片描述
这里我们Add Target 把准备好的图片放入

取名,然后Download。

3.unity3d 导入数据库

回到unity3d 我们在project里右键选择import packet

选择刚刚下载的数据库
在这里插入图片描述
出现如下 界面 我们能看到在Editor中放入了我们的图片资源
下面的StreamingAssets中放入了数据库配置文件。

然后我们import。

我们打开ARcamera的open configuration
在这里插入图片描述
Version ——版本号
APP key ——获取的密匙

Camera Device Mod 有三种模式
DEFAULT——质量速度兼容
QUALITY——质量优先
SPEED——速度优先
这里我们选择默认

Max simultaneous 是最多识别目标个数

Camera Direction 相机方向
DEFAULT ——设备默认打开方式
BACK——手机打开后置摄像头,笔记本为前置
FRONT——手机前置摄像头

在这里插入图片描述
重点关注Databases 我们把刚刚下载的数据库打勾
Activate打勾

demo使用

场景里新建Vuforia->image

生成了ImageTarget
在这里插入图片描述
Inspector中数据库和Target分别对应我们刚刚上传的图片

然后在ImageTarget下放一个Cube
在这里插入图片描述
调整角度
在这里插入图片描述
接下来运行测试
在这里插入图片描述
可以看到书上出现了小方块。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值