《基于Unity与SteamVR构建虚拟世界》 —2.3.4 什么是瞳孔间距及其重要性

举报
华章计算机 发表于 2019/11/24 12:47:57 2019/11/24
【摘要】 本节书摘来自华章计算机《基于Unity与SteamVR构建虚拟世界》一书中第2章,第2.3.4节,作者是[美] 杰夫·W.默里(Jeff.W. Murray) ,吴 彬 陈 寿 张雅玲 林 薇 苏晓航 译。

2.3.4 什么是瞳孔间距及其重要性

你可能已经在VR中见过瞳孔间距(IPD)这个词。当硬件制造商使用这个术语时,它指的是头戴式显示器上的镜头与使用者双眼之间距离的关系。Rift和HTC Vive都有一个用于调节瞳孔间距的调节器。为了获得最舒适的体验,正确的设置是很重要的。如果IPD设置不正确,可能会导致眼睛疲劳,甚至眩晕。

你需要知道的有两种类型的IPD:现实IPD和虚拟IPD。

1)现实IPD

现实IPD是现实世界中使用者双眼的距离(图2-6)。这是在头戴式显示器上设置IPD时需要了解的测量值。在Rift上,校准软件具有可视化步骤的特点,可引导你完成正确的IPD校准过程。

 image.png

图2-6 现实IPD

在HTC Vive上,需要测量并调整头戴式显示器到一个合适的数字。找出IPD并不难,并且它的好处大于不便,所以我强烈建议花些时间来正确地做好。

如何测量你的IPD 你需要一把尺子或者某种卷尺来测量你的IPD。可以使用家装卷尺或数字卡尺来测量。但对于这些指导,我们将停留在“低技术水平”。接下来你还需要一面镜子。

1)站在镜子前。将测量零点放在左眼下方并伸向右眼。保持测量笔直而不是按照脸部轮廓测量。

2)闭上右眼。确保测量零点位于眼睛正中的瞳孔正下方。保持静止。

3)闭上左眼并看着右眼下方进行测量。右瞳孔下方正中间的标记即是你的IPD。

将其写下以供将来参考可能会是一个好主意。如果其他人使用你的头戴式显示器,他们也需要调整IPD,所以保存每个人的IPD记录应该是个好主意。

2)虚拟IPD

虚拟IPD是使用者在虚拟世界中代表两个眼睛位置的两个摄像机的距离。借助SteamVR

库,虚拟IPD将自动处理。其默认设置将与现实IPD相匹配。所以你也许想知道这与范围有何关系。事实证明,可以通过调整虚拟IPD而不是现实IPD来改变虚拟世界的感知范围。通过改变虚拟眼睛(Unity在VR场景中使用的摄像机)的范围,可以让使用者感觉从仰视一个史诗级规模的巨型建筑一直到像看着一个微型玩具村。通过SteamVR,缩放虚拟IPD和在场景中缩放主摄像机一样简单。需要注意的是不要在模拟或运行时执行此操作。一旦将其设置在场景中,在运行时最好不要使用摄像机比例。改变IPD的视觉效果是很不舒服的,特别是对于那些可能对VR眩晕很敏感的使用者。


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。