签到领奖

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

[复制链接]
查看: 3597|回复: 8
排名
77
昨日变化
1
发表于 2016-12-25 22:09:50 | 显示全部楼层 |阅读模式
本帖最后由 geekli 于 2017-1-5 21:53 编辑

今天给大家带来用Leap Motion(本想用Usens Fingo来开发,原谅我没搞到其sdk)和视辰家的EasyAR SDK来开发一款手势识别的AR 应用,欢迎大家加入EasyAR开发群:605785368
AR酱(奋斗在AR行业一线的非职业情报贩子,吐槽、八卦、分享、评测,并幻想增强现实和虚拟现实行业的未来
请看Demo演示。


第一步:导入Leap Motion SDK


到Leap Motion官网下载Leap Motion ,目前官网在大陆可以顺利访问。下载好SDK后,新建Unity 项目,将其倒入unity 中。
第二步:导入EasyAR SDK
到EasyAR 官网上下载EasyAR SDK,并将其倒入unity 项目中,在官网上申请Key值。


两步完成后,大致如下:


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




第四步:进行手势识别与AR 技术的融合
将你申请的Key 值填到EasyAR_Startup 中。


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


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


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


第五步:重中之重
在面板中,将FloweryPlant,PinchingHand 这两部分移到 ImageTarget 中,充当子物体。