VR / AR眼控制交互设计六种技术

来源:未知作者:admin 日期:2023/02/21 21:18 浏览:

  随着VR/AR -RARGING -TRACKING技术的逐渐成熟度,使用眼睛跟踪技术已成为开发人员VR/AR应用程序的用户体验。

  通常,眼睛控制的交互应用开发是开发人员的第一个思想。

  简而言之,眼睛控制相互作用的开发原理是将视觉区域放在开发机中的光束或圆锥形上,并与VR/AR中的各种物体碰撞。从用户的角度来看,它很容易被用户的对象视为对象。

  但是,在许多VR/AR开发人员的交换过程中,确定当前的开发人员仍然对眼睛控制的设计有更多的误解。

  让我们谈谈一些常见的设计问题:

  碰撞识别

  在与物体的碰撞检测中,不要真正将视线视为无限薄的光束以识别,因为基于当前的眼动追踪技术,它不能100%准确,并且会有一定的错误。为了避免进行交易连接的错误,如果进行碰撞测试。

  碰撞识别与查看对象的碰撞不符,用户与用户观察到该对象的碰撞不同。

  人眼有两种常见的运动类型:视力和外观。

  眼睛的眼睛速度非常快,人眼的景色通常处于一半状态。在这一点上,可见性和对象的碰撞不必要地识别交互。在某个对象上落下的视图是视图。通常,它需要超过100毫秒,所以

  避免MIDA接触

  一些开发人员问:您如何区分用户观察对象而不是试图触发该对象的相应函数?

  这是一个很好的问题。眼睛跟踪技术有一个专有术语来总结问题:MIDAS联系问题。

  MIDAS联系

  Midastouch(Midastouch)问题(MIDAS是希腊神话之王),因此可以识别计算机难以确定用户可见性随机性的意图。用户可能希望随便看到一些东西。这不是目的和含义,更不用说运动每次都会引起运动。因此,视觉跟踪技术的挑战之一是避免“ MIDAS接触”的问题。

  如果仅选择MIDAS(例如,突出显示,框架选择,更大,更大和小)用户,MIDA与MIDA没有任何副作用。但是,如果用户对象触发场景切换或功能函数,则设置中的更改。然后问题遵循:

  您怎么知道用户只想观看自己或直接触摸自己的功能?

  为了解决此问题,我们不会使用触发外观的方式,因为这继续导致操作不正确。

  通常有以下解决方案:

  延迟触发器

  时间进度栏显示在观察到的对象上不影响正常冲浪。如果进度条完成了指定时间的时间,则会生成触发线。

  触发第二眼调节

  除了观察到的对象外,还显示“真实”触发元素。但是,用户Yu ugang可以影响观察主题。如果您必须触发,请查看“真实”触发元素。

  但是,仔细的读者会发现这两种方法仍然存在问题:延迟延迟,以便用户必须注意延迟的进度,并且此操作很容易引起眼睛疲劳。尽管次级眼睛控制触发器可以避免在一定程度上触发错误,但可以避免触发错误,但可以意外触发它们。仍然有可能进行故障排除。

  这将导致下一个参数:与其他输入工具结合使用。

  结合其他输入工具

  与您的眼睛进行整个互动不是最好的互动模式。如果将其他入口工具(例如手柄,语音,手势等)结合在一起,则更自然。当然,相互作用在此处不包含所选的交互。

  触发器的延迟确实会引起眼睛疲劳,但是该模型也具有适用的方案,例如: B.像患者一样的残疾人,例如梯度,除了眼睛外,所有其他互动方法都失败了。该模型最适合。

  当然,不排除除其他相互作用方法之外的某些特定场合不适用,也可以采用该模型。

  在正常环境中,几种相互作用将更自然。例如,在菜单界面上,菜单元素中眼睛的移动轨迹可以反映,以使该选项处于激活状态。在这种状态下,它不会触发场景电路或在其他设置中生成更改。 “或通过某个手势(例如:OK手势),激活状态有效地避免了故障排除。

  眼睛的目标不是一个好的游戏互动模式

  目前,VR游戏中的射击游戏是最普通人,因此许多开发人员会考虑是否可以将眼睛用作目标工具。实际上,我们不建议每个人的眼睛瞄准,因为这不是一个好的游戏互动模式。

  对于有这个想法的开发人员,需要考虑两个问题:

  游戏是否希望用户没有短缺而永远不会失败?

  还是您想测试眼动制造商算法的准确性?

  不要用眼睛做出复杂的决定

  如前所述,眼睛跟踪技术仍然不到100%。桌面样式中常规交互的鼠标不相同。所以不要自信。您甚至可以定义一个。您甚至可以确定某种吸附算法,以防止用户不创建交互。

  另外,几个元素之间的一定距离可以创建相互作用,需要一定距离,以防止由于距离过高而导致的不正确相互作用。用户最初查看了A,结果B启动了交互式答案。

  除了经常提到的问题外,我们还为开发人员提供了一些共同的交互式设计思想:

  角色的视图

  例如,当用户的目光更靠近地板,自动卷起并且用户的视图朝着改善用户体验的最方向方向上时,菜单是上下安排的。请一个人想。

  本地变化

  如果用户考虑某些某些元素,则可以进行本地更改,例如B.近距离,扩大,清晰,更亮,等等,当视线离开时,原始状态就会恢复。例如,如果您玩VR游戏,周围区域中的全球地图可能相对较小,以避免正常的游戏视觉产生影响。但是,在场景中,该卡可以自动恢复相对较小的区域。

  Qixin Yiwe,HTC和NVIDIA的VR -CONTENT开发竞赛目前正在VR内容开发竞赛的转移中,并有兴趣参加注册。

  报告/反馈