[hololens2]启用眼球追踪

1.首先确保开启了眼睛注视输入功能

在 Unity 菜单中,选择 Mixed Reality > Toolkit > Utilities > Configure Project for MRTK打开MRTK Project Configurator窗口,然后在UWP Capabilities部分,验证Enable Eye Gaze Input Capability是灰色的:

2.在凝视提供者中启用基于眼睛的凝视

在 Hierarchy 窗口中,选择MixedRealityToolkit对象,然后在 Inspector 窗口中,选择 MixedRealityToolkit > Input选项卡并执行以下步骤:

  • 克隆DefaultHoloLens2InputSystemProfile并为其指定一个合适的名称
  • 展开指针(Pointer)部分
  • 克隆DefaultMixedRealityPointerProfile并为其指定一个合适的名称
  • 找到Gaze Settings部分并选中Is Eye Tracking Enabled复选框 

为 3.Unity 编辑器启用模拟眼动追踪

在 Hierarchy 窗口中,选择MixedRealityToolkit对象,然后在 Inspector 窗口中,导航到Input选项卡,然后:

  • 展开 Input Data Providers > Input Simulation Service 部分
  • 克隆DefaultMixedRealityInputSimulationProfile并为其指定一个合适的名称
  • 找到Eye Gaze Simulation并将默认 Eye Gaze Simulation Mode 设置Camera Forward Axis

为4.物体添加眼动追踪

在 Inspector 窗口中使用Add Component按钮将EyeTrackingTarget组件添加到选定的对象:

        

然后在各种凝视事机中添加触发事件的相关脚本和作用对象即可。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值