《AR与VR开发实战》——第2章 基于Vuforia SDK开发AR应用2.1

    xiaoxiao2024-04-19  5

    本节书摘来自华章出版社《AR与VR开发实战》一书中的第2章,第2.1节,作者 张克发 赵兴 谢有龙,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

    2.1 准备Vuforia开发环境

    Vuforia简介Vuforia是一款能为现实世界物体带来互动体验的AR开发平台,旨在帮助开发者打造全新级别的真实世界物品与虚拟物品的互动。它使用计算机视觉技术来实时地识别和跟踪平面图像以及简单的3D物体,使开发者能够在现实世界和数字体验之间架起桥梁。

    Vuforia通过Unity游戏引擎扩展提供了C、Java、Objective-C和 .NET语言的应用程序编程接口,能够同时支持iOS和Android的原生开发,使得开发者在Untiy引擎中开发的AR应用很容易移植到iOS和Android平台上。2.注册成为Vuforia用户(1)打开Vuforia官网https://developer.vuforia.com/。(2)如果你已经是Vuforia 注册用户 ,就可以直接输入邮箱和密码登录Vuforia管理后台;如果你还没有注册过Vuforia用户,则需要点击注册并填写相关注册信息。(3)在完成注册信息填写后,Vuforia会给注册邮箱发送一封激活邮件,登录邮箱按照提示操作即可激活Vuforia账户。(4)在激活Vuforia账户后就可以点击登录进入Vuforia管理后台了,如下图所示。

    3.下载Vuforia SDK for Unity (1)点击上图中的Downloads链接并按照下图所示完成操作,注意在下载列表中选择

    (2)本节下载的Vuforia SDK版本为vuforia-unity-5-0-5。下载解压完成后会得到后缀名为.unitypackage的Unity插件包。 Vuforia 5.0.5 SDK支持的环境(1)Android平台支持的最低版本是Android 4.0.3。

    (2)Unity支持版本为4.6.7—5.1.3p1(本节使用的Unity版本为5.0.2f1)。5.新建Unity工程运行Unity程序,按照步骤创建一个新的Unity工程,也可以直接打开已有的Unity工程来进行Vuforia SDK导入。

    6.导入Vuforia SDK for Unity插件 双击在步骤3中下载的.unitypackage插件包,弹出以下窗口后点击Import。

    也可以在菜单栏中选择Assets→Import Package→Custom Package,然后再选择 .unitypackage文件来导入插件。 如果出现以下界面,点击“I Made a Backup.Go Ahead!”按钮即可。

    在导入完成后,Project 窗口中显示如下:

    至此,Vuforia SDK已经成功导入了新建的Unity项目中,接下来可以创建开发Demo。

    最新回复(0)