1、leapmotion本身是有自己的坐标系的,相关资料可以在leapmotiongu官网上查询到,官网的文档有时候会更新,现在把截图放在这里方便查询。
2、leapmotion控制器即显示在小图标的面板中可以设置:常规>追踪设置>自动定向追踪 设置为开启的话,leapmotion会根据图像自动调整ta'd它的坐标系z轴方向。相关截图:
3、leapleapmotion获取数据的一般方式:首先获得leapserviceprovider,然后从provider中更新frame数据,再从frame中获取hand数据,再从hand数据中获取finger数据。
4、从frame中获取的position、velocity等等都是以leapmotion本身坐标系计算的,一般使用时需要转成unity的坐标系。
5、现在的unity leapmotion插件移除了gesture功能,自定义手势的时候可以根据frame中的handshu数据判断是否满足手势。手势要有时间深度,即使是静态手势,为了防止误操作也要加上一个时间上的判断。动态手势可以从hand中的velocity中获取移动方向和速度。