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;