LeapMotion v2 中文文档
  • Introduction
  • 语言
    • Introduction
    • C++
      • 文档概述(v2.3)
      • 骨骼追踪模型概述
      • API 综述
      • 设计指南
        • 菜单设计指南
        • 用户导向与教程设计指南
        • 应用展示与营销指南
        • 用户体验设计指南
      • 应用程序开发
        • SDK 库
        • 快速入门
        • 项目设置
        • 系统架构
        • 运行时配置
        • 控制器策略
      • 使用追踪 API
        • 连接到控制器
        • 追踪模型
        • 帧
        • 手
        • 手指
        • 手势
        • 触摸仿真
        • 运动
        • 坐标系统
        • 相机图像
        • 序列化追踪数据
      • API 参考
        • Arm
        • Bone
        • CircleGesture
        • Config
        • Controller
        • Device
        • DeviceList
        • FailedDevice
        • FailedDeviceList
        • Finger
        • FingerList
        • Frame
        • Gesture
        • GestureList
        • Hand
        • HandList
        • Image
        • ImageList
        • InteractionBox
        • KeyTapGesture
        • Listener
        • Matrix
        • Pointable
        • PointableList
        • ScreenTapGesture
        • SwipeGesture
        • Tool
        • ToolList
        • Vector
      • 附录
        • Leap Motion Release Notes
        • 使用 LeapMotion 控制面板
        • 使用可视化诊断工具
        • WebSocket 通信
        • 鸣谢
    • Objective-C
      • 文档概述(v2.3)
      • 骨骼追踪模型概述
      • API 综述
      • 设计指南
        • 菜单设计指南
        • 用户导向与教程设计指南
        • 应用展示与营销指南
        • 用户体验设计指南
      • 应用程序开发
        • SDK 库
        • 快速入门
        • 项目设置
        • 系统架构
        • 运行时配置
      • 使用追踪 API
        • 连接到控制器
        • 追踪模型
        • 帧
        • 手
        • 手指
        • 手势
        • 触摸仿真
        • 运动
        • 坐标系统
        • 相机图像
        • 序列化追踪数据
      • API 参考
        • LeapArm
        • LeapBone
        • LeapCircleGesture
        • LeapConfig
        • LeapController
        • LeapDelegate
        • LeapDevice
        • DeviceList
        • LeapFinger
        • FingerList
        • LeapFrame
        • LeapGesture
        • GestureList
        • LeapHand
        • LeapImage
        • ImageList
        • LeapInteractionBox
        • LeapKeyTapGesture
        • LeapListener Protocol
        • LeapMatrix
        • LeapPointable
        • LeapPointableList
        • LeapPointableOrHandList
        • Category
        • LeapScreenTapGesture
        • LeapSwipeGesture
        • LeapTool
        • LeapVector
      • 附录
        • Leap Motion Release Notes
        • 使用 LeapMotion 控制面板
        • 使用可视化诊断工具
        • WebSocket 通信
        • 鸣谢
    • Python
      • 文档概述(v2.3)
      • 骨骼追踪模型概述
      • API 综述
      • 设计指南
        • 菜单设计指南
        • 用户导向与教程设计指南
        • 应用展示与营销指南
        • 用户体验设计指南
      • 应用程序开发
        • SDK 库
        • 快速入门
        • 项目设置
        • 系统架构
        • 运行时配置
      • 使用追踪 API
        • 连接到控制器
        • 追踪模型
        • 帧
        • 手
        • 手指
        • 手势
        • 触摸仿真
        • 运动
        • 坐标系统
        • 相机图像
        • 序列化追踪数据
      • API 参考
        • Arm
        • Bone
        • CircleGesture
        • Config
        • Controller
        • Device
        • DeviceList
        • Finger
        • FingerList
        • Frame
        • Gesture
        • GestureList
        • Hand
        • HandList
        • Image
        • ImageList
        • InteractionBox
        • KeyTapGesture
        • Listener
        • Matrix
        • Pointable
        • PointableList
        • ScreenTapGesture
        • SwipeGesture
        • Tool
        • ToolList
        • Vector
    • JavaScript
      • 文档概述(v2.3)
      • 骨骼追踪模型概述
      • API 综述
      • 设计指南
        • 菜单设计指南
        • 用户导向与教程设计指南
        • 应用展示与营销指南
        • 用户体验设计指南
      • 应用程序开发
        • SDK 库
        • 快速入门
        • 项目设置
        • 系统架构
        • 运行时配置
      • 使用追踪 API
        • 连接到控制器
        • 追踪模型
        • 帧
        • 手
        • 手指
        • 手势
        • 触摸仿真
        • 运动
        • 坐标系统
        • 相机图像
        • 序列化追踪数据
      • LeapJS 插件
      • API 参考
        • Leap namespace
        • Bone
        • CircleGesture
        • Controller
        • Finger
        • Frame
        • Gesture
        • Hand
        • InteractionBox
        • KeyTapGesture
        • Pointable
        • ScreenTapGesture
        • SwipeGesture
        • Matrix
        • Vector
      • 附录
        • Leap Motion Release Notes
        • 使用 LeapMotion 控制面板
        • 使用可视化诊断工具
        • WebSocket 通信
        • 鸣谢
Powered by GitBook
On this page
  • 概览
  • 通用控制
  • 相机控制
  • 追踪信息

Was this helpful?

  1. 语言
  2. Objective-C
  3. 附录

使用可视化诊断工具

这篇文章描述了 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 坐标显示的是手指的位置,以毫米为单位。

  • 左下角的图形显示了处理的延时,以毫秒为单位。

Previous使用 LeapMotion 控制面板NextWebSocket 通信

Last updated 5 years ago

Was this helpful?