Vuforia AR 高通SDK 在Unity3D下开发增强现实教程

官方API : https://developer.vuforia.com/resources/api/unity/index

插件资源链接:http://pan.baidu.com/s/10GH2m 密码:kq6o
无法在高通官网下载的童鞋可以到上面的链接里取,写博客时的最新版本是Vuforia SDK v3.0.9

注册高通账号
首先打开上面高通AR的官方地址,第一步我们要做的是注册一个高通的账号。

3403.png

在注册账号的时候有两点要注意:

  • 姓名只能写英文
  • 密码必须至少包含一个数字和一个大小写字母
    如果不满足上述条件是无法注册成功的,然后下面的其它内容自己填写。

然后登陆进入Vuforia AR网站

3123734.png

主要分为五类:开始教程,帮助文档API,资源包,目标管理,以及相关支持。
目标管理后面会单独讲解,我们先点击Resource这个目录下,下载插件资源。

23818.png

VuforiaAR支持原生的Android和iOS开发,也支持Unity3D扩展,我们选Unity Extension。

需要注意的是,我写这篇博客时当前版本是3.0.9,支持的Unity3D最低版本是4.3。其它可能存在的相关问题,大家可以自己去Known Issuses下自己看,一定要尝试独立阅读英文文档。

5516.png

这里可以下载到全部的例子。


导入Unity3D开始工程文件
注:我写博客时使用的Unity3D版本是4.3.0

4900.png

下载好的AR插件包,现在我们打开Unity3D,导入插件。(注意:UnityPackage在导入的时候不可以在中文路径下,如果出错了自己检查一下是否有中文路径。)

插件导入引擎后Project面板里查看文件结构应该是这样:

5414.png

其中Editor文件下是编辑器脚本,Plugin文件目录下是插件文件,我们都不需要去动,我们所有的资源和操作都会在图中标示的文件夹里。

OK,下面我们新建一个场景,删掉场景中原有的主相机(mainCamera)。

14125.png

如上图所有,在Prefabs文件夹下找到ARCamera和ImageTarget两个预设,然后拖入到场景中。

11758.png

在Hierarchy面板中看如上图。
其中ARCamera是负责主渲染相机,无论是做普通的ImageTarget识别,还是三维识别以及后面基于高通云服务器的云识别,场景中都需要这个ARCamera。
ImageTarget是图片识别物以及相关组件,因为插件中已经帮我们把所有的组件绑定在预设上,所以我们只需要直接拖入场景中做相关的设置,就可以实现初步的增强现实案例了。


OK,下面我们将学习如何制作自己的识别图片!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容