使用可视化诊断工具
这篇文章描述了 LeapMotion 的可视化诊断工具,它能够帮助你查看 LeapMotion 控制器生成的运动的追踪数据。这篇文章不描述面向消费者的可视化工具。
概览
可视化工具应用显示了有 LeapMotion API 提供的追踪数据,这是一个很好的方式来感受 Leap 所产生的数据。在 LeapMotion 设置对话框中能启动这个工具。
现在将你的手移动到 LeapMotion 控制器的视野中,就会看见你手指的表示以及指尖指向的彩色箭头。
通用控制
你可以通过键盘指令来控制可视化工具。按下两次 H 可以显示这些指令。
- Esc 退出
- H 显示可视化工具的帧率、LeapMotion 的帧率及提示信息
- S 切换全屏和窗口模式
- Z — 翻转 z 轴的方向
- G — 切换坐标网格
- J — 在黑色、蓝色或白色背景之间切换
- I — 切换之间的轨迹样式
- Y — 切换之间的绘制样式
- L — 显示追踪信息,包括坐标轴的标注、视野、指尖坐标以及处理延时
- T — 在线型和圆柱体之间切换显示手指。在圆柱体模式下,圆柱体的颜色取决于 LeapMotion 是否将其视为同一种对象。在线型模式下,颜色则会在第一次被识别时,随机分配给每个对象
- N — 在手指、手掌平面和手球模式中循环显示追踪的数据
- F — 切换显示的原始图像
- O — 切换显示的手势指示器
- P — 暂停或开始可视化显示
- B — 显示屏幕位置的视觉效果。注意,屏幕特性目前不在 API 中支持
- . — 镜像可视化工具窗口(屏幕位置的视觉效果也必须为镜像监视器显示)的屏幕内容
- D — 切换触摸仿真绘制模式
- Space — 清除当前屏幕中的任何绘制
相机控制
可视化工具显示手指指尖的3D 位置。你可以使用下面的按键来控制相机:
- = — 放大相机
- - — 缩小相机
- V — 循环切换相机的显示模式
- A — 当追踪手指处于显示区域边缘时是否自动移动相机视野
- C — 重新定位相机追踪的中心视野
- 左右键 — 启动或停止视野旋转
- 鼠标左右拖拽 — 旋转相机视野
- 鼠标右键左右拖拽 — 平移相机
追踪信息
你可以使用 L
键查看一些关于追踪数据的辅助信息。
LeapMotion 可视化工具展示的辅助追踪数据。
在这种模式下:
- 标注的轴被添加到网格中,以毫米为单位。
- 一个倒置的金字塔来显示 LeapMotion 的大致视野。
- x, y, z 坐标显示的是手指的位置,以毫米为单位。
- 左下角的图形显示了处理的延时,以毫秒为单位。