增强现实(AR)笔记2:Vuforia+Unity例程ObjectRecognition
2015-11-11 23:06
411 查看
前言
之前以为ImageTarget是最基础的例程,花了挺长时间研究ImageTarget,过程不顺利,让本尊纠结了好几天。今天突然明白官方的ImageTarget例程是用Android SDK开发的,而官方有一个专门针对Unity的例程ObjectRecognition,更适合我们用Unity+Vuforia的学习。我的学习目标刚好也是ObjectRecognition,由于各个对象类型是相互孤立的,所以就放心地丢下其他各种对象类型的学习,直接拿ObjectRecognition来入门。本文源自Vuforia针对物体识别的官方Unity例程。
1. 导入例程
例程为objectrecognition-5.x.x.unitypackage。双击即可导入,或者使用菜单操作:Assets > Import Package > Custom Package.
2. 增加设备数据库
Object Recognition例程中没有任何预设好的对象,需要你使用Vuforia Object Scanner来创建一个自己的对象。一旦创建好了对象,就可以将包导入到工程中。关于Object Scanner的操作,官方给了详细的说明,可以查看https://developer.vuforia.com/library/articles/Training/Vuforia-Object-Scanner-Users-Guide。也可以看我的另一篇博文增强现实(AR)学习3:使用Vuforia Object Scaner来扫描物体。
3. 场景元素及配置
例程的场景图层向我们展示了如何在Unity中建立一个Vuforia Object Recognition的场景。啪啪啪,这边一堆的设置,看原文就好了。
4. 编译及执行例程
1.在File > Build Settings中选择好平台。2.在Build窗口中,添加场景到Scenes。
3.在Player Settings > Other Settings中定义唯一的 Bundle ID。
4.定义唯一的Product Name,它将会在安装在设备上时显示。
5.选择Build编译出可执行程序。
不需要去改变Player Settings中的其他设置,不过你可以在Player Settings修改程序的图标和启动画面以及坐标。
相关文章推荐
- unity实现多点触控代码
- 在Unity中实现动画的正反播放代码
- unity实现摄像头跟随
- Unity3D上路_01-2D太空射击游戏
- Unity3D上路_02-第一视角射击游戏
- Unity3D上路_03-塔防游戏
- Unity3D上路_04-基础资源介绍
- Unity3D上路_05-网络相关
- [软件资讯]Unity已支持将3D游戏导出成Flash
- Unity 武器拖尾效果
- 苹果、微软、Google的下一战:未来智能眼镜
- 数据库之记录集AR
- 数据库之关系型AR
- xcode armv6 armv7 armv7s arm64
- unity常见问题之20题
- Unity3D动画存储插件
- unity 赛车相机跟随物体移动
- 应用增强现实(Augmented Reality,AR) 技术展示产品