AR——作业与练习

本文介绍了如何在Unity中利用Vuforia进行AR开发,包括图片识别与建模的步骤,以及创建虚拟按键小游戏的过程。首先,通过Vuforia官网注册并创建数据库及目标图片。接着,配置Unity项目,导入Vuforia扩展包,设置AR Camera。然后,创建Image Target并添加立方体,实现AR立方体显示。此外,还展示了如何制作虚拟按键,编写脚本来实现点击按钮改变立方体颜色的功能。
摘要由CSDN通过智能技术生成
1、 图片识别与建模

下载并使用Vuforia

到官网注册账号,注册完成后转到Develop页面:

注册一个License Key:

创建数据库:

向数据库中加入Target:

加入成功后查看图片及相关信息:

将创建好的数据库unity package文件下载到本地。

打开Unity,在PlayerSetting中下载Vuforia的扩展包

下载完成后重启Unity,并向项目中添加AR Camera,并删去原来的Main Camera

将之前注册的License Key复制到相应的项下面,然后将下载的数据库package文件导入项目中

新建一个Image Target,将Image Target Behaviour中Type设置为Predefined,然后匹配相应的数据库和Target

向Image Target中加入一个子对象Cube,然后运行项目,在摄像头范围内设置好目标图片并调整合适的角度,就可以看到生成了一个AR的立方体:

2、 虚拟按键小游戏

新建一个Virtual Button组件,并添加一个子对象plane使得按钮可见

调整按钮大小和位置:

写一个简单的脚本,然后挂载到Image Target组件上:

using System.Collections;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值