先看效果
1.打开vuforia开发者网站,注册登录,下载vuforia unitypackage,地址:https://developer.vuforia.com/downloads/sdk。
4.运行程序,会提示Vuforia Initialization Error。Vuforia App key is missing。
选择vuforia开发者网站中的“Develop->License Manager”菜单,点击“Add License Key”,选择工程类型(如果不想付费就选Development),输入App Name等。
复制生成的license key,切换到Unity3d,选中ARCamera,在Inspector面板的Vuforia Behavioure(Script)点击【Open Vuforia configuration】,在新的面板App License Key中粘贴license key。
5.选择vuforia开发者网站中的“Develop->License Manager”菜单,点击“Add Database”,输入Name(假设为“aa”),选择Device(单机)完成添加。
打开数据库aa,点击“Add Target”,填入图片信息完成图片添加。
6.切换到Unity3d,导入aa.unitypackage。选中ImageTarget,在Inspector面板的Image Target Behaviour(Script)选择要识别的图片(在Database和Image Target中设置)。
7.在ImageTarget下创建一个Cube,ImageTarget的子物体就是图片识别后要显示的物体。调整摄像头和ImageTarge,使其在Game视图下可见。运行程序,将摄像头对准要识别的图片,发现图片还是无法识别。