Unity3D制作高通AR(增强现实)图片识别应用

最近在做游戏和AR,反正能做就做,这里简单介绍下高通AR图片识别的应用制作。


高通官网:https://developer.vuforia.com/


首选下载unity3d的开发包

Unity3D制作高通AR(增强现实)图片识别应用_第1张图片

然后注册账号,登录到开发平台。这里要先添加key

Unity3D制作高通AR(增强现实)图片识别应用_第2张图片

添加完以后,会生成一个key,记得复制粘贴下来。

Unity3D制作高通AR(增强现实)图片识别应用_第3张图片


然后,再来添加识别数据

Unity3D制作高通AR(增强现实)图片识别应用_第4张图片

上传要识别的内容,图片很简单,宽的我就按图片宽添加的。

Unity3D制作高通AR(增强现实)图片识别应用_第5张图片


添加完以后,会给识别对象打分,星星越多识别率越高。完了以后下载识别数据。

Unity3D制作高通AR(增强现实)图片识别应用_第6张图片


接下来,新建Unity3D项目,导入下载的开发包,导入识别数据。

在新的场景中,删掉原来的东西。把预制件中的摄像头和图片对象预制件拖进去。

Unity3D制作高通AR(增强现实)图片识别应用_第7张图片


高通摄像头这里要把生成的key放进去,选择最多识别多少个对象,加载的数据

Unity3D制作高通AR(增强现实)图片识别应用_第8张图片


在图片识别对象那选择数据和对象。默认的脚本是识别图片显示3D物体的,我改了下。

Unity3D制作高通AR(增强现实)图片识别应用_第9张图片


保存场景,运行就可以了。如果是win64的话,调用摄像头会出错。在苹果电脑或者用unity4xx或者32位版就可以实时看结果了。


这是我做的演示应用,有兴趣可以下来看看哦。源码传不上去,唉,快传完了说验证码错误。

http://download.csdn.net/detail/wuyt2008/9093609

你可能感兴趣的:(AR(增强现实),unity3d)