Vuforia AR生成详细教程

一、安装vuforia

1.1 通过Package Manager安装

从Unity2017.2版本起,Unity已把vuforia集合进去了,所以我们只需要打开unity项目,通过Package Manager安装即可。

1.打开工程项目后,点击Windows,选择Package Manager

![](/img/Vuforia AR生成详细教程//img/Vuforia AR生成详细教程/x-oss-process=image.png)

![](/img/Vuforia AR生成详细教程//img/Vuforia AR生成详细教程/x-oss-process=image.1.png)

2.弹出Package Manager窗口后,在搜索框里搜索vuforia选择最新版本安装

![](/img/Vuforia AR生成详细教程//img/Vuforia AR生成详细教程/x-oss-process=image.2.png)

![](/img/Vuforia AR生成详细教程//img/Vuforia AR生成详细教程/x-oss-process=image.3.png)

3.安装完毕后打开GameObject,查看是否多出一个Vuforia Engine选项,如果多出这个选项,那么恭喜你,vuforia插件已经安装成功。

![](/img/Vuforia AR生成详细教程//img/Vuforia AR生成详细教程/x-oss-process=image.4.png)

![](/img/Vuforia AR生成详细教程//img/Vuforia AR生成详细教程/x-oss-process=image.5.png)

1.2 通过导入package的方式进行安装

通过导入package的方式进行插件的安装,下载的![[Vuforia2020版.zip]]文件,直接拖入项目会报错,解压后,通过如下方式进行压缩包的导入。

![](/img/Vuforia AR生成详细教程/image-20231127100825918.png)

三、注册vuforia官网账号和获取Key与创建数据库

vuforia插件的使用必须要配合官网账号使用,所以我们首先要在官网注册一个账号然后配置数据库,再获得一个key,最后打包数据库导入unity即可。

1.打开Vuforia 官网

![](/img/Vuforia AR生成详细教程//img/Vuforia AR生成详细教程/x-oss-process=image.6.png)

2.注册一个vuforia账号

![](/img/Vuforia AR生成详细教程//img/Vuforia AR生成详细教程/x-oss-process=image.7.png)

3.注册完成后,点击Develop选项,选择License Manager,点击 Get Development Key

![](/img/Vuforia AR生成详细教程//img/Vuforia AR生成详细教程/x-oss-process=image.8.png)

4.在License Name栏里给你的许可证取一个名字,再勾选上协议条款条件,最后点击Confirm确认

![](/img/Vuforia AR生成详细教程//img/Vuforia AR生成详细教程/x-oss-process=image.9.png)

5.点击你刚刚所创建的许可证名字,即可看到vuforia官网给予你的Key,点击复制你的Key,在稍后的步骤里我们将会用到

![](/img/Vuforia AR生成详细教程//img/Vuforia AR生成详细教程/x-oss-process=image.10.png)

6.复制完成Key后,我们点击License Manager旁边的Target Manage选项;进入Target Manager页面后点击Add Database来创建我们的数据库;这一步尤为关键,因为这一步关乎我们AR程序识别和抓取的图像是如何的

![](/img/Vuforia AR生成详细教程//img/Vuforia AR生成详细教程/x-oss-process=image.11.png)

7.点击Add Database之后,自己输入一个数据库名称,Type选择Device,再点击Create,数据库创建完成

![](/img/Vuforia AR生成详细教程//img/Vuforia AR生成详细教程/x-oss-process=image.12.png)

8.数据库创建完成后,点击新出现的条目,进入数据库设置页面,依次点击Add Target,选择你AR程序想要抓取的目标类型(我们以Single Image为例),然后上传图片,设置图片的长宽(尽量选择长宽相等的图片),最后赋予名字(名字不能带有空格),点击Add,数据库的获取目标就添加完成了

![](/img/Vuforia AR生成详细教程//img/Vuforia AR生成详细教程/x-oss-process=image.13.png)

![](/img/Vuforia AR生成详细教程//img/Vuforia AR生成详细教程/x-oss-process=image.14.png)

9.最后点击Download Database,选择Unity Editor,再点击Download,我们就完成了用Unity创建AR程序所需的所有页面操作了

![](/img/Vuforia AR生成详细教程//img/Vuforia AR生成详细教程/x-oss-process=image.15.png)

![](/img/Vuforia AR生成详细教程//img/Vuforia AR生成详细教程/x-oss-process=image.16.png)

四、Unity创建AR程序

1.打开我们之前成功安装vuforia插件的项目工程,依次选择GameObjectvuforia Engine里的AR Camera

![](/img/Vuforia AR生成详细教程/x-oss-process=image.17.png)

2.选择AR Camera相机里挂载的Vuforia Behaviour脚本,点击Open Vuforia Engine configuration按钮进入AR Camera的详细设置页面

![](/img/Vuforia AR生成详细教程/x-oss-process=image.18.png)

3.此时我们在3.5步骤中所复制的Key就派上用场了,在App License Key里填入我们复制的Key

![](/img/Vuforia AR生成详细教程/x-oss-process=image.19.png)

4.在同页面往下找到Webcam里的Camera Device,我们就能自由指定我们Unity程序目前所需要的摄像头设备是哪个了

![](/img/Vuforia AR生成详细教程/x-oss-process=image.20.png)

5.导入3.9步骤中我们从vuforia官网下载的数据库包

![](/img/Vuforia AR生成详细教程/x-oss-process=image.21.png)

6.选择GameObjectVuforia Engine下的Image对象,即可看到我们上传在官网数据库里的图片

![](/img/Vuforia AR生成详细教程/x-oss-process=image.22.png)

![](/img/Vuforia AR生成详细教程/x-oss-process=image.23.png)

7.重点来了,我们只需要在ImageTarget这个对象下添加我们所需扫图出现的模型,我们AR程序的基本实现就完成了

![](/img/Vuforia AR生成详细教程/x-oss-process=image.24.png)

8.最后我们可以点击play运行,查看我们的第一个VR程序是否能成功捕获图像并出现我们的模型


Vuforia AR生成详细教程
https://blog.966677.xyz/2025/03/02/Vuforia-AR生成详细教程/
作者
Zhou1317fe5
发布于
2025年3月2日
许可协议