高通ar android,高通AR 入门

做增强现实开发少不了SDK,考虑到有些人还不知道怎么利用SDK去做开发,为此,下面就给大家介绍下AR增强现实的开发流程,希望能帮到大家。

本次使用的SDk是vuforia-unity-android-ios-2-6-7.unitypackage。

先说明下我们要做出什么样的效果,我觉得对着屏幕弹个立体的总觉得不咋的,于是就想用张钱做目标图片(毛爷爷我不是故意的哈~),做出来的效果就是这样的。

9f7eae4ae0103adc74f524e912f1d896.png

具体的过程:

首先先去官网注册一个号https://developer.vuforia.com

然后点击标记管理(中间的那个)

04c92a25d165def25334e65e7b94a9f2.png

进入之后点击右上角的“Create Database”自己创建一个文件夹,再点进去后点击右上角的”Add Target“,创建自定义的识别物体,有四种类型,就选择第一种图片的就好了,把信息填写完之后就可以看到这样的。

adb88047b7d0b1e7e2e9ad8fc3e13aa0.png

上传的这个图片有识别的星级,最好高些,这样容易被识别出来,官网有一个官网专门说明了上传图片质量的说明。

然后勾选这个后点击上方的”Download Selected Targets“之后,选择Unity的类型,起个名字。

847b3eb01236152704f7e009234516d4.png

然后下载打包好的unity3d格式的打包文件,一定要等进度条完成以后勾选下载。

之所以默认会以它的文件夹命名是因为这个识别图片可以有很多张(最多支持5张),而且可以让你选择勾选,所以那个Database Name可以就使用文件夹的名字。

这时候前期工作就做好了,后面打开Unity3D,下载Unity3D的高通SDK,把这个unitypackage和刚才官网生成的包都导入进我们的新建工程中,

然后找到下面的那个预设。

2cd59e839861baf591f8e34550e8907f.png

添加到视图窗口中,再点击ImageTarget后在最右边的视窗中如下的脚本文件里选择我们刚才设定的图片文件,即设定Data Set和Image Target选项,在它们的右边可以从下拉列表选择。

ffac191111283cd7adcfc41373900fe5.png

回到AR Camera中点击,在最右边的视窗中找到如下的脚本,勾选Load Data Set XXX和Active,这样识别到我们的图片就会自然显示我们的模型了。

ac299e458be2ee46f4e4640916979c05.png

接着导入我们的3D模型素材,随便你找个导入就好了,我找了个九尾妖狐阿狸的模型,嘿嘿~

f3f24a70d2e208fe149ac7fd4fa13fa5.png

只要摆放上去就好了,温馨提示一下,最好加一个光源,不然模型出来会比较暗淡。

这样就完成了,打包成Apk文件放到真机上试试吧,就会看我开头那个效果了,祝大家好运,都可以做出来~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值