用Unity3D和VuforiaSDK简单做AR应用(入门)

        最近刚开始接触AR技术,结合u3d,算是对增强现实应用入个门。网上的例子不胜枚举,但有些浅尝辄止,根据自己几天来的摸索,毕竟新的技术源自国外,翻起晦涩的外文,一步一个脚印终于爬了出来。先上个史记效果图先,我取名之《鹿君下山》。

用Unity3D和VuforiaSDK简单做AR应用(入门)_第1张图片

用Unity3D和VuforiaSDK简单做AR应用(入门)_第2张图片

接下来说说步骤:

一、下载安装Unity Editor开发工具,我这里用的版本是最新的Unity 5.1.1f1 (32-bit)(个人注册免费版),因为用了64位发现没走通程序,换了32位(注:操作系统是64位win7),相信64位的u3d同样是可以走通的(这里不再赘述安装过程)。

二、在高通服务器注册一个账号,并通过上传图片创建自己的识别图数据,具体网址:https://developer.vuforia.com/   ps:密码可以有大小写和字母组成。

1.选择target manager

2.选择create database创建你自己的识别图数据

3.点选进去之后选add target

如图:

用Unity3D和VuforiaSDK简单做AR应用(入门)_第3张图片

4.生成之后就可以下载了图片识别数据了。注意:自从vuforiaSDK升级到4.x之后,license key要加入那个一长串的序列值而不要去引入短小的那串,因为它是适用于4.0以下的哈。

5.导入后缀名为unitypackage的资源包之后,就可以开始做AR应用啦~(高通是通过在图片上注册识别点来进行识别的,所以识别度与颜色没有关系。图片越复杂识别点越多,识别效果也就越好,所以相似的图片可能识别点分布相近导致识别效果差,上传的图片最好有四颗星这样才美美哒)

三、申请license key,详细可以深入研究,主要有for device跟for cloud,云服务则是通过公钥私钥的形式进行数据传递 ,费用也是有启动费(免费)、一次性付费(499元)、云起价(99美元)

用Unity3D和VuforiaSDK简单做AR应用(入门)_第4张图片

用Unity3D和VuforiaSDK简单做AR应用(入门)_第5张图片

四、对上面两点的一个补充, 主要也是讲明device跟cloud的一点异同。

用Unity3D和VuforiaSDK简单做AR应用(入门)_第6张图片用Unity3D和VuforiaSDK简单做AR应用(入门)_第7张图片用Unity3D和VuforiaSDK简单做AR应用(入门)_第8张图片

紧接着,我选了device之后,重复第二点的步骤,做了如下图:

用Unity3D和VuforiaSDK简单做AR应用(入门)_第9张图片用Unity3D和VuforiaSDK简单做AR应用(入门)_第10张图片

五颗星当然最好,点击 Hide Features就出来这张识别点的麋鹿,是不是很简单呢?Let us try!


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