You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Unity+MRTK3的Hololens 2应用中添加手部网格

MRTK3 HoloLens 2 手部可视化器配置指南

核心配置步骤

  • 确认手部追踪基础设置
    打开Project Settings > MRTK3 Input > Input System Profile,确保Hand Tracking模块已启用,同时勾选Left Hand和Right Hand的追踪选项,保证Hololens 2的手部追踪功能处于激活状态。

  • 正确创建手部可视化预制体

    1. 在Packages/Mixed Reality Toolkit Foundation/Runtime/Visualization/Hands路径下,找到MRTK3自带的手部蒙皮网格模型(比如HandLeft_Rigged.fbx和HandRight_Rigged.fbx)。
    2. 创建一个空GameObject,将手部模型拖入作为子对象,确保模型的SkinnedMeshRenderer组件处于启用状态。
    3. 给父GameObject添加RiggedHandVisualizer脚本,在Inspector面板中设置Handedness为对应左右手,然后将子对象的SkinnedMeshRenderer拖入Hand Mesh字段。Joint Transform Mapping无需手动配置,脚本会自动绑定追踪到的手部关节。
  • 关联到MRTK XR Rig
    选中场景中的MRTK XR Rig对象,找到MRTK Rig Service组件,在Hand Visualization区域,将你创建的左右手可视化预制体分别拖入Left Hand Visualizer Prefab和Right Hand Visualizer Prefab字段。运行时MRTK会自动在检测到手部时实例化可视化对象。

常见问题排查

  • 若手动添加RiggedHandVisualizer无效果:MRTK3的手部对象是动态生成的,静态挂载脚本无法关联到实时追踪的关节数据,必须通过预制体绑定的方式实现。
  • MRTK2与MRTK3的差异:MRTK3移除了全局的手部网格启用/禁用开关,改为通过预制体配置来控制可视化,更灵活适配不同场景需求。
  • 设备端无显示:检查Hololens 2设备的手部追踪是否开启(设置>系统>手势和语音>手部追踪),同时确认项目Player Settings中已启用OpenXR并添加Hololens Feature Group。

内容的提问来源于stack exchange,提问作者OxM

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 07:02:52