Vuforia + Unity3d SDK开发-原理,前述

增强现实(Augmented Reality,简称AR)。补充:AR和AV(Augmented Vitural,简称AV)都属于混合现实(Mix Reality,简称MR)。

Vuforia + Unity3d SDK开发-原理,前述
Vuforia + Unity3d SDK开发-hello world

1、什么是Vuforia?
Vuforia是一个收费的增强现实(AR)软件开发引擎。Vuforia原来在高通(Qualcomm)旗下,后来通过竞标卖给PTC。提供开发版、消费者版和企业版。开发版,不管是学生、独立开发者、企业都可以在免费的授权许可下使用。可一旦商用,不管是消费者版还是企业员工使用的企业版都会收费。Vuforia AR引擎跨平台支持手机、平板和头戴设备(Windows10、Android、IOS、UWP、HoloLens、Gear VR、ODG R-7、Epson Moverio BT-200、View-Master、Google Cardboard、Merge VR Goggles等等)。

2、Vuforia能干什么?
添加图片、模型、文字和虚拟环境到真实环境中。展开你的想象力

3、Vuforia怎么干的?
Vuforia提供Android、IOS、UWP和Unity3d开发。通过上传图片数据到一个云数据库来进行识别图片,当然如果存储的数据超过一定数量会进行额外的收费。Vuforia提供各个平台的插件,创建对应平台的项目,从官网获取许可,通过插件连接云数据库进行云识别。识别完成,在对应的现实场景中增加虚拟现实的内容。

4、Vuforia应用在哪?
Vuforia应用在哪,其实也就是AR会应用在哪,可以在广告、食物/饮料、服装、游戏、艺术、健康、工业、结构分析、汽车、电子、运动、娱乐、旅游、特征提取、玩具等

最近比较火的是Pokemon Go,是利用AR+定位为核心,进行游戏的。主要的细节是利用LBS技术,在手机上对玩家进行位置定位。手机摄像头拍摄眼前画面,AR技术显示精灵宝可梦,手机界面进行捕获精灵宝可梦。外加其他三方对立、道馆驿站等等元素组合而成。

5、那么开始吧

这里进行unity3d开发,需要安装unity3d引擎。三步走,这里简述:
a、到vuforia官网,注册vuforia账号,添加许可,下载vuforia unity3d包;
b、上传识别目标到云数据库,下载目标包;
c、新建并打开unity3d工程,导入vuforia unity3d包和目标包(a和b步骤下载的)。打开vuforia unity3d包的ARCamera和ImageTarget添加到场景中,设置许可和目标包,运行;

不明白?hello world,详述:
点这里

猜你喜欢

转载自blog.csdn.net/yechen2320374/article/details/52270624
今日推荐