Skip to main content

可视化可访问性

虽然这个世界在你看来可能非常美好,但并不是每个人都有像你一样的眼睛和条件。每个人都是以不同的方式体验这个世界的。提供定制选项对于玩家的体验舒适度至关重要,因为它允许他们根据自身的最佳体验来定制世界,即使他们的最佳体验与世界原来的体验不符。

VR 硬件

定制选项允许使用不同 VR 硬件的人根据自己的头显调整体验。每个 VR 头显模型都有不同的颜色准确性和黑阶。在 Index 和其他基于 LCD 的头显,世界观感可能看起来很好,但在 OLED 头显上,如 Vive,可能更难找到较暗的物体,因为 OLED 头显具有更好的黑阶。在黑暗地图上,OLED 头显用户更难以看到物体,这尤其是个问题。

散光

image.png

图片来源于推特(不寻常的事实)。

散光是许多人都面临的问题。这是眼睛的一种变形症状,可能导致亮光源产生光晕和闪光。这与 Bloom 和 Lens flare 相似。已知的症状包括:

  • 模糊或扭曲的视觉
  • 眼疲劳或不适
  • 头痛
  • 夜间视力困难
  • 眯眼

许多人都有轻微的散光,这不会影响他们的日常活动,而其他人,如我,有着更严重的闪光。我发现增加伽马值(gamma)有助于减少闪光效果。伽马值(gamma)是应用于颜色的一种曲线,它影响着场景的亮度或暗度。增加伽马值会使场景的明暗部分更接近,但代价是场景看起来会更加褪色。

运动晕眩

运动晕眩是由大脑抗拒视觉感知到的运动引起的晕车类症状。可能加剧运动晕眩的动作包括:

  • 在没有玩家互动的情况下移动玩家
  • 不断移动的环境
  • 失去地平线或地面的参考
  • 变形效果
  • 低帧率

癫痫

image.png

图片来源

癫痫是大脑中的异常活动,通常由视觉输入触发。癫痫可以表现为多种方式:

  • 临时性混乱
  • 凝视发作
  • 肌肉僵硬
  • 无法控制的胳膊和腿的抽搐运动
  • 意识丧失或意识模糊
  • 恐惧、焦虑等心理症状 * 既视感

癫痫反应的可能性可以通过多种方式触发:

  • 大量躁动的FX,包括
    • 音频链接
    • LTCGI
    • 舞台FX
    • 上帝之光
    • 大型视频播放器/显示器
  • 闪烁灯光(无论颜色、亮度或模式)
  • 强烈的后期处理
  • 某些模式
  • 滚动纹理(例如:水)

即使一个世界体验是围绕玩家体验 FX 而建立的,比如一个俱乐部世界,也应该为玩家提供选项来定制和禁用某些效果,以提高他们的舒适度。没有一种通用的方法适合所有人。每个患有癫痫的人都有一个独特的癫痫触发方式。例如,我对闪烁和包括紫外线滚动和移动颗粒在内的效果非常敏感。

过度刺激

image.png

图片来源

过度刺激是一个与癫痫类似的触发症状。当眼前发生太多事情时,可能会感到不知所措和恐慌。已知的症状包括:

  • 感到焦虑或紧张
  • 觉得自己需要逃离或远离触发源
  • 失去控制的感觉
  • 头晕、头昏或恶心
  • 难以处理信息
  • 突发性暴怒
  • 感觉自己处于“战斗或逃跑”模式
  • 难以调节情绪
  • 难以集中注意力或关注除触发器以外的任何事情
  • 感觉心跳加速或猛跳
  • 出汗、颤抖或摇晃
  • 恐慌发作
  • 呼吸急促
  • 头痛
  • 失眠
  • 疲劳
  • 易怒

减少视觉输入的选项可以大大有助于防止过度刺激。

色盲

image.png

图片来源

色盲是一种影响颜色感知的眼部疾病。症状包括难以看到:

  • 颜色之间的差异
  • 颜色的亮度
  • 颜色的不同阴影

作为世界创作者,您应该在重要物体使用强烈的对比颜色,以便它们能够脱颖而出,并避免使用相同颜色的渐变,因为具有相似颜色的物体可能看起来相同。

有限视野

虽然大多数 VR 头显都会具有相同的视野,但头显中的镜头以及用户可能使用的任何矫正镜头可能会限制可阅读的视野。这可能会使 HUD 界面元素无法被看到。根据我的头显和药品说明书,我只能从显示中心在约 30 度的视野圆周内清晰地阅读。在边缘附近,如通知和静音图标等固定用户界面元素所在的地方,它会是一个模糊的光环,我无法分辨任何细节或阅读任何文本。

创建一个让用户在移动以保持视线之前可以先查看边缘的 UI 是一个很好的解决方案。例如,在撰写本文时,Project Aincrad 通过使 UI 在移动时保持固定来处理这个问题,而当你静止站立时,可以使 HUD 保持在原地并环顾四周。

语言障碍

有时玩家只是无法阅读游戏世界的语言。文本按钮应附带图标,以表述按钮将执行的操作。或者,可以在世界中设置语言按钮,将世界中的文本进行本地化。