Leap Motion+EasyAR AR手势识别开发教程

关注微信公众号:AIRX社区(国内领先的AI、AR、VR技术学习与交流平台)

今天给大家带来用Leap Motion(本想用Usens Fingo来开发,原谅我没搞到其sdk)和视辰家的EasyAR SDK来开发一款手势识别的AR 应用,请看Demo演示。

Demo演示

第一步:导入Leap Motion SDK

Leap Motion+EasyAR AR手势识别开发教程_第1张图片

 

到Leap Motion官网下载Leap Motion ,目前官网在大陆可以顺利访问。下载好SDK后,新建Unity 项目,将其倒入unity 中。

第二步:导入EasyAR SDK

到EasyAR 官网上下载EasyAR SDK,并将其倒入unity 项目中,在官网上申请Key值。

Leap Motion+EasyAR AR手势识别开发教程_第2张图片

两步完成后,大致如下:

Leap Motion+EasyAR AR手势识别开发教程_第3张图片

第三步:搭建场景

打开 LeapMotion/Scenes/FlowerAndRobot 的场景。并删除其Main Camera,将EasyAR/Prefabs/EasyAR_Startup 的预置体 拖入面板中。

Leap Motion+EasyAR AR手势识别开发教程_第4张图片
Leap Motion+EasyAR AR手势识别开发教程_第5张图片

第四步:进行手势识别与AR 技术的融合

将你申请的Key 值填到EasyAR_Startup 中。

Leap Motion+EasyAR AR手势识别开发教程_第6张图片

接着拖一个ImageTarget 进入到面板中

Leap Motion+EasyAR AR手势识别开发教程_第7张图片

修改其ImageTargetBehaviour 脚本内容。(这里不懂的同学可以看看我之前写的EasyAR 开发教程系列),将其改为(官网的文档也有):

Leap Motion+EasyAR AR手势识别开发教程_第8张图片

接下来,填写你的识别图片的信息,这里就不多讲了。

Leap Motion+EasyAR AR手势识别开发教程_第9张图片

第五步:重中之重

在面板中,将FloweryPlant,PinchingHand 这两部分移到 ImageTarget 中,充当子物体。

Leap Motion+EasyAR AR手势识别开发教程_第10张图片

好了这个时候,你就可以实现视频演示中的功能了。

公众号:AIRX社区(国内领先AI、AR、VR开发者学习与交流平台)

你可能感兴趣的:(EasyAR开发教程,EasyAR开发,ar开发,AR,unity3d,教程)