Unity3D+Vuforia实现AR效果的案例

实验步骤

1、打开Unity3D,新建一个项目;下载链接:

参考我另一篇文章:  Unity3D+Vuforia配置

2、导入(import)Vuforia包;(我这个版本自带Vuforia,如果导入下载的会有冲突,出错),直接按照下图导入(GameObject-> Vuforia->AR Camera)即可;

3、在Vuforia(GameObject-> Vuforia->AR Camera)文件夹下找到ARCamera加入到Hierarchy,并且删除Main Camera

4、在Vuforia(GameObject-> Vuforia->Image)文件夹下找到Image加入到Hierarchy

5、在Vuforia官网登陆你的账号后,选择Develop->Target Manager如下图,如果有数据库就不需要重新创建,这里我创建了一个photo的数据库,点开,选择Add Target,上传你需要的图片后选择,Add,选择Unity Editor->Download即可。

6、下载刚才上传的图片,

 

7、下载好了导入到刚才的项目中

8、我用的unity是2017.4.3f的,所以会有如下情况无法选择Database,解决方案参考我的另一篇博客

Unity3D---Vuforia is not enabled解决方案

9、点击ARCamera可以看到右边Inspector中出现的如下图,点击Open Vuforia configuration,加如密钥,在Vuforia官网,选择License Manager,因为我们不是用作商业的,所以可以选择Get Development Key,然后起个名字即可。点击名字会出来License Key,复制到Unity3D中。

   

10、选择你的数据库和Target

11、导入我准备好的模型素材,选择皮卡丘FBX文件,拖到Image Target下面,调整模型的大小,将卡片和模型都放到ARCamera可见的范围内。

链接:https://pan.baidu.com/s/143z0CWnwBJ3bwcy88q4lcg 密码:v6jk

12、此时插入摄像头,用刚才上传的那张图片,对准摄像头,即有如下效果:

可能会识别不出来,有以下原因:

1.你上传的target不好识别,五星的最好识别

2.以下该打对勾的地方没选

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值