Unity 中的关节手和眼动跟踪

HoloLens 2 引入了一些令人兴奋的新功能,例如关节手和眼动追踪。

在 Unity 中利用新功能的最简单方法是使用 MRTK。 还有一些示例场景可帮助你入门。

在 MRTK 中支持手势、视线和其他输入的构建基块

MRTK v2 提供一组 UI 控件和构建基块来帮助你加速开发。

Button按钮 Bounding Box边界框 操作处理程序Manipulation Handler
一种支持各种输入方法(包括 HoloLens2 关节手)的按钮控件 用于模拟 3D 空间中的对象的标准 UI 用于通过单手或双手操控对象的脚本
Slate场记板 System Keyboard系统键盘 Interactable可交互对象
支持通过关节手输入进行滚动的 2D 样式平面 用于在 Unity 中使用系统键盘的示例脚本 用于使对象可与可视状态和主题支持进行交互的脚本
Solver求解器 Object Collection对象集合 TooltipTooltip
各种对象定位行为,例如跟随、身体锁定、常量视图大小和表面磁吸 用于在三维形状中排布一组对象的脚本 具有灵活定位点/透视系统的批注 UI,可用于标记运动控制器和对象。
App Bar应用栏 Pointers指针 Fingertip Visualization指尖可视化效果
用于边界框手动激活的 UI 了解各种类型的指针 指尖上的视觉元素,可提高直接交互的自信心
Eye Tracking: Target Selection眼动跟踪:目标选择 Eye Tracking: Navigation眼动跟踪:导航
将视线、语音和手部输入组合起来,以快速轻松地在场景中选择全息影像 了解如何根据要注视的内容自动滚动文本或放大聚焦内容 有关记录、加载和可视化用户一直在你应用中注视的内容的示例

示例场景

此示例场景中,了解 MRTK 各种类型的交互和 UI 控件。

可以在混合现实工具包 GitHub 中的 Assets/MixedRealityToolkit.Examples/Demos 文件夹下找到其他示例场景

Example Scene

下一个开发检查点

如果你遵循了我们规划的 Unity 开发旅程,则目前正处于探索 MRTK 核心构建基块的过程中。 从这里,你可以继续了解下一部分基础知识:

或跳转到混合现实平台功能和 API:

你可以随时返回到 Unity 开发检查点

另请参阅