Skip to main content
 首页 » 资源教程

Vuforia SDK4.0开发者使用体验

2016年08月27日 20:44:231635120

Vuforia 4.0发布以后,Qualcomm论坛版主枫叶飘零第一时间发布了使用体验,感谢这位版主的贡献,以下为枫叶飘零的观点:

Vuforia SDK4.0新特性:

物体识别,之前SDK3.x版本对3D物体识别支持不够友好。添加物体识别之后可以识别和追踪更宽泛的物体,应用更宽泛。

Vuforia对象扫描器,它是一个Android应用,它可以捕获被扫描物体的3D对象特征,并可以生成一个对象数据文件到Target Manager中。

Vuforia对iOS 64bit支持,2014年10月,苹果公司就宣布,从2015年2月1日起,所有提交到App Store的应用都要支持64bit,并且基于iOS8 SDK构建。正式版的Vuforia SDK v4.0将全面支持64bit计算架构。

Vuforia licensemanager工具,全新的License Manager工具,可以管理App的许可证密匙。现在每一个基于Vuforia v4.0所开发的应用都有一个唯一的许可证密匙。

  • 获取vuforia sdk4.0官方下载地址:https://developer.vuforia.com/downloads/sdk

  • 百度云下载地址:https://pan.baidu.com/s/1gdw5fxT

  • 案例下载地址:https://developer.vuforia.com/downloads/samples

利用Vuforia SDK4.0制作最简单AR,对比一下最新版本的变化。

导入开发包

在导入一个带动作的3d模型   

在场景中添加ARCamera组件

再添加ImageTarget组件

对ImageTarget组件的Image Target Behaviour脚本进行设置

需要去官网上传自己的识别图,并且下载到项目中进行设置。

上传识别图和3.0也有很大的不同,官网进行了改版为了4.0。网站地址https://developer.vuforia.com/

Vuforia4.0多了License Manager管理,这个license用在哪里呢?在项目的ARCamera组件中有一个脚本

有一个App License key,就是这里需要。

不管是Target Manager还是云服务就要先add license key

这是之前3.x和4.0的区别4.0的Application和原来是不一样的。如果获取这个key呢?点击这个AR_Furniture

这里就找到你的license了

把这添加到上面的App License key中就可以使用。如果没有这个App License key,项目在运行时会报错

添加模型到项目中

注意在ARCamera组件上的

这个脚本进行设置。之后点击运行

就实现最基本的AR效果注意在运行的Game视图中是有水印的。对比一下Vuforia sdk3.x和4.0

(3.x)

(4.0)

4.0多了以下内容:

  • app的授权key;

  • 延迟加载模型;

  • 地形追踪;

ImageTarget组件中的DefaultTrackableEventHandler 脚本没有变化,还可以识别之后的物体进行操作,添加互动和其他功能。在OnTrackingFound函数中添加物体识别之后的功能。在OnTrackingLost函数中添加物体消失时候的功能。其他变化不是很大。


评论列表暂无评论
发表评论