Unity3D+Vuforia实现AR效果的案例 您所在的位置:网站首页 增强现实交互技术的例子 Unity3D+Vuforia实现AR效果的案例

Unity3D+Vuforia实现AR效果的案例

2024-06-28 05:23| 来源: 网络整理| 查看: 265

实验步骤

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.以下该打对勾的地方没选



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有