Vuforia的入门实例

打开高通AR官网https://developer.vuforia.com//

2、需要我们进行登陆,如果没有账号的话,需要先进行注册。

3、注册时需要注意密码设置:密码必须包含至少8个字符,至少有1
个数字和1个大写或者小写字母。

 

 

 4、注册完毕后进行登陆,选择Downloads,来下载UnitySDK。

5、首先创建密钥管理账号,添加名称,选择Mobile,选择Starter – No Charge。完成后点击Next

 

 

 6、点击对勾,点击Confirm。密钥管理账号就创建完成

 

 

 

 

 

 

 7、点击账号名称,会见到当前的密钥。我们可以创建一个记事本,将密钥保 存到本地。

 

 

 8、选择Target Manager,选择Add Database。在Creat Database面板中,输入名称,选 择Device,并点击Creat。

 

 

 

 9、创建的MyFirstARDemo的Database就创建好了。

 

 

 10、点击MyFirstARDemo后,会出现MyFirstARDemo界面,我接下来点击Add Target来添 加识别物体。

 

 

 

 11、选择类型为Single Image;选择File,选择要识别的图片;输入图片的宽度,最好是2的倍 数。例如:512*512、1024*1024;输入自定名称;点击Add

 

 

 12、这样我们就为当前的Database创建了一个Target。Rating就是识别等级,识别等级越 高越容易识别出来。

 

 

 13、可以点击FirstTarget进入图片详细说 明,点击左下方Show Featurse观察 识别点。图片对比度越高,越容易识别。

 

 

 14、选择要下载的Target,并选择Unity Editor后开始下载当前的识别包。

 

 

 

15、使用Unity创建工程文件,并先后把vuforia-unity-5-5-9和MyFirstARDemo导入到unity中。导入后,我们可以在Editor中查看我们的识别图片

 

 

 16、在工程面板中找到Vuforia –Prefabs – ARCamera和ImageTarget,并拖拽到层级面板中。 并且将场景自带的Main Camera删掉。

 

 

 

17、选中ImageTarget,在ImageTarget Behaviour设置要识别的Database和Image Target。

 

 

 

 18、选择ARCamera,在Vuforia Behaviour中App License Key输入我们创建的密钥管理账户的 密钥,并选择 World Center Mode 选择FIRST_TARGET。

 

 

 19、在 Data Set Load Behaviour 这个Component内,要启动所选择的辨识图片Data Set封包; 故勾选 Load Data Set XXX 和其之下的 Activate」。在 Web Cam Behaviour 这个Component内, Camera Device 可指定外部装置有链接的实 体摄影机;之后发布到行动装置上时,此部分会自动更改为程序自行获取到的行动装置附属摄 影机。

 

 

 20、在「Keep Alive Behaviour」这个Component内,将Keep AR Camera Alive勾选。「Keep AR Camera Alive」是当Unity更换Scene时,也可以将Qualcomm AR的对象保存下来继续使用。勾选后会出现更多细部的选项,好指定要保留下来的组件部分。

 

 

 

 21、我们创建一个球体,并将其设置为ImageTarget的自物体,并调节Sphere大小。

 

 

 

 22、完成后,点击运行测试。高通一般要发布成Mobile手机版本。

 

 

posted @ 2020-11-10 17:00  凡尘漫步者  阅读(1029)  评论(0编辑  收藏  举报