《AR与VR开发实战》——2.2 创建Vuforia案例

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

2.2 创建Vuforia案例

在开始本节内容之前,如果你还没有创建Vuforia账号,请先参照上一节完成注册,如果你已经是Vuforia开发者,请继续阅读接下来的内容。
1.获取License Key
在官网点击Develop,按照下图完成操作:


《AR与VR开发实战》——2.2 创建Vuforia案例


《AR与VR开发实战》——2.2 创建Vuforia案例


《AR与VR开发实战》——2.2 创建Vuforia案例

完成以上操作后,在License Manager中点击自己创建的应用名称,进入下面的界面:

2.导出新建应用的数据包
根据下图先创建一个新的数据库:


《AR与VR开发实战》——2.2 创建Vuforia案例
《AR与VR开发实战》——2.2 创建Vuforia案例

数据包名最好与新建的应用名相同,以便于后期查找和导出。创建好之后进入以下界面:

打开新建的数据包,添加识别目标:

本书选择Single Image(单个图像)作为识别图:
![screenshot]()


《AR与VR开发实战》——2.2 创建Vuforia案例

添加成功后会显示如下界面:


《AR与VR开发实战》——2.2 创建Vuforia案例

上图中的星号表示该图片的识别度,星级越高则识别度越高。勾选已上传图片,下载并导入Unity工程中。
![screenshot]()


《AR与VR开发实战》——2.2 创建Vuforia案例

导入成功后如下图所示:

《AR与VR开发实战》——2.2 创建Vuforia案例

3.创建Vuforia案例
在Unity Project视图下选择Vuforia→Prefabs文件夹,并将 ARCamera和ImageTarget两个预制件拖入层级视图Hierarchy中,同时将场景自带的Main Camera删除。
预制件ARCamera上带有AR摄像机以及App相关设置;预制件ImageTarget代表一张识别图像,并且带有识别事件处理等相关脚本。

《AR与VR开发实战》——2.2 创建Vuforia案例

点击ARCamera,在Inspector面板中找到License Key,将步骤1中创建应用时生成的License Key复制并粘贴到该区域。

《AR与VR开发实战》——2.2 创建Vuforia案例