登录vuforia官网:https://developer.vuforia.com/ 注册账号信息,然后登录,获取序列号。
2.上传识别图,然后将它从云端下载下来。称为:包一
3.下载vuforia的开发工具包。称为:包二
4.打开Unity3d,创建新工程。把刚刚下载的两个包一和包二文件导入到Unity工程中。
然后在Vuforia > Prefabs 里将ARCamera和ImageTarget拖到显示面板上,将MainCamera删除,我们只需要一个摄像机就可以了。
ImageTarget的组件那里,选择你的Database和ImageTarget,调整摄像机位置,应该能和上图一样正常显示的。
5.填写序列号。
回到vuforia官网,将你之前获取的序列号复制粘贴过来。
点击ARCamera组件上的Open Vuforia configuration,将序列号粘贴上去。同时要把下面Datasets的两个勾都勾上。
6.开始建造模型。
新建一个3D的模型调整其大小、位置,然后推拽到ImageTarget里面,使模型成为ImageTarget的子物体。
如图的选择,因为ImageTarget名称选择为rose,表示当识别图为rose这张图时,对应的模型将会显示出来。
7.如果是要分别识别很多张图片,就要制作多个ImageTarget,选择对应图片名称,同时制作对应的模型到里面。
如果要其同时识别很多张图片,就要设置ARCamera的Max Simultaneous Tracked Images的参数,默认1表示同时只能识别一张。