leap motion是啥意思?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leap motion是啥意思?相关的知识,希望对你有一定的参考价值。

不错,你也喜欢这个东西吗,我挺想买的---------炫到爆的微米级3D手动交互设备,这款神奇的产品单靠一个手机大小的USB输入设备和复杂软件平台,即可实现凌空飞花、虚拟弹琴等效果。能让人通过手指直接控制电脑,包括图片缩放、移动、旋转、指令操作、精准控制、隔空书写等,系统的感应区间能够精确到百分之一毫米(远高于 Kinect)。目前已经有一些开发者发布了自己基于这个新型体感系统的产品,包括手势驾驶虚拟飞机、大玩模拟竖琴乐器、徒手做枪玩射击等游戏----------------下个月就可以在百思买预定了,$69.99。你可以去36氪这个网站看看视频和图片。 参考技术A Leap
Motion 暴利产品,原理简单价格昂贵,建意等待国内山寨。
参考技术B 跳动现象 ( leap motion )

HTC Vive 与Leap Motion 出现位置错误的问题

Leap Motion已经支持VR, 但是官方没有支持HTC Vive的例子。

按照官方的文档, 其实是有问题的:

https://developer.leapmotion.com/documentation/unity/unity/Unity_Custom_Rig.html

 

Add the LeapVRTemporalWarping script component to the LeapSpace component you just created. Double check that the Head Transform property has been set to your MainCamera and that TrackingAnchor has been set to the TrackingAnchor game object you created a few steps earlier. Apply the following settings to the script:

Set Tween Rotational Warping to 1.
Set Sync Mode to LOW_LATENCY.

问题在于这句话:“Head Transform property has been set to your MainCamera”

如果你按照官方这样设置, 两只手的模型, 永远都会在你脑袋上方, 而不是在你前方。

 

正确的是什么呢?

 是这样的:

因为对steamVR来说, 有点特别, head 是一个Camera, eye也是一个Camera, 而实际上,这里Head tranform用Camera(head)才是正确的。

对应的, Tracking Anchor就是Camera(head)的父对象了。

 

以上是关于leap motion是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

leap motion怎么对应屏幕上的位置

HTC Vive 与Leap Motion 出现位置错误的问题

如何利用Leap Motion创建支持手势操控的Web游戏

基于unity3D游戏引擎与leap motion体感控制器的体感音乐交互类游戏

Intel的RealSense和Kinect,Leap Motion有啥不同

如何利用Leap Motion创建支持手势操控的Web游戏