1.unity3d在2017之后已经集成了Vuforia,如果在安装的时候未安装Vuforia,找到相关的安装包,双击进行安装
2.安装完毕之后,正常建立工程即可
3.在GameObject->Vuforia Engine->AR Camera添加相机
4.会提示导入Vuforical的资源包
5.完毕之后场景中会出现ARCamera,你会发现属性面板Vuforial Behaviour是灰色的
6.打开playerSettings->XR Setting中勾选Vuforia Augmented Reality Supported
7.勾选完之后,回到ARCamera->Inspetector->Vuforia Behaviour->open Vuforia Engine configuration->App License Key,需要填入App License Key,接下来申请App License Key
8.申请App License Key,百度搜索Vuforia
9.点击进入后,点击Develop
10.自行登录注册好的账户
11.注意:如果用QQ邮箱注册的,Vuforical发送的邮件经常会被当成垃圾邮件,如果长时间没有邮件提醒建议去看看垃圾箱。
12.点击License Manager,再点击Get Development Key,土豪可以直接点击(Buy Develop Key)
13.接着输入你的Licenses Name,勾选下面协议
14.点击创建的License Name
15.点击License Key复制到对应的工程
16.打开unity3d,找到ARCamera,并找到Vuforia Behaviour -> Open Vuforia Engine configuration
17.找到App License Key将你的密匙粘贴进去即可
18.制作识别图 点击Target Manager,Add Database
19.输入所要创建的名称
20.创建完成之后,在下方就会出现你所创建的database
21.点击Add Target
22.选择对应的识别图,并上传,注意不要大于2M,图片过大可以使用ps,画图工具等进行相应的处理
23.需要多张的图片的话,重复上述操作,最后在Vuforical_Image下面会看到自己上传的图片
24.将你上传的多图进行下载
25.选择Unity Editor
26.将下载好的识别图导入,选择ImageTarget->Image Target Behaviour->Database就可以选择自己的识别图了
27.测试就可以出现效果了
28.发布到Android手机Edit->Preferences->External Tools,将你安装好的Android SDK选择上,注:如果未安装jdk,请自行先行安装
29.选择android的SDK路径
30.修改一下名称,勾选一下XR Setting->Vuforia Augmented Reality Supported
31.设置一下发布名称。选择一下对应android的版本
32.进行打包处理
以上就是制作Vuforial第一个apk全过程,如有什么不妥之处欢迎大家批评指正,欢迎大家一起留言并交流,下面是我个人公众号,后面陆陆续续会分享相关计算机方面知识与经验