双眼汇聚距离与焦点距离不一致
别名: 辐辏调节冲突 · VAC · 汇聚调节矛盾 · focal-vergence mismatch
概念解释
看眼前四十厘米的虚拟杯子,两眼向内转到杯子所在的距离,晶状体却仍被镜头要求对焦在头显光学给出的固定平面上——常见是一两米。两个距离拆开了。这就是辐辏调节冲突(vergence–accommodation conflict, VAC):汇聚距离由立体像差驱动,调节距离被显示器的焦距锁死,现实里绑在一起的两套眼动在头显里各走各的。
现实世界里看近处,汇聚和调节一起变近;看远处,一起变远。冲突不是「立体坏了」,是立体还在驱动汇聚,对焦通道无法跟着走。
机制
汇聚是两眼内收或外展,让注视点落在物体上;调节是晶状体改变光焦度,让视网膜像清晰。两者在发育中被耦合成一条反射:汇聚需求会拉动调节,调节需求会拉动汇聚。立体头显把影像画在固定光焦度的屏上,无论虚拟物体标称在三十厘米还是十米,清晰成像的距离不变。立体像差仍然按物体距离去转眼球,于是汇聚走到了物体距离,调节被钉在屏距。
差距用屈光度来谈比用厘米清楚:四十厘米约 2.5 D,两米约 0.5 D,冲突大约两屈光度。物体越近,汇聚需求越大,和固定屏距的差越大。变焦、多层焦面、光场头显试图让调节距离跟着物体走,正是在拆这套锁死,而不是在提高分辨率。
怎么研究
用可调焦面或双焦距的实验显示器,独立操纵汇聚距离和调节距离,测量主观清晰、双眼单视、以及两套反应是否仍互相拉动。Shibata、Banks、Hoffman 这条线的典型因变量是可接受的冲突范围,而不是「立体好不好看」。
自变量:汇聚距离、调节距离(或它们的屈光度差)、注视时长。 因变量:清晰度报告、复视出现、调节反应(自动验光或波前)、汇聚反应(眼动)。
头显实机研究要先测这块机器的光学屏距,再谈物体距离。不测屏距就把虚拟物体的世界坐标当成调节距离,冲突量是算错的。
边界
单目观看没有汇聚需求,冲突通道关了一半,不能拿单目清晰度来否定双目冲突。年龄大、调节幅度已经下降的人,远距屏上的冲突形态和年轻人不同:他们本来就把调节停在较远,近处物体的汇聚需求更难被调节跟上。视频透视若把现实也对焦在同一固定平面上,现实近处同样冲突,不是只有虚拟物体才有。光学屏距随瞳孔位置和镜片公差在个体间有偏差,规格上的「两米」不是每个人眼里的两米。冲突是几何与光学事实,它会不会被报告成难受,是下一层的事。
怎么落地
- 为当前头显写出光学屏距(向光学或平台文档要,不要用世界坐标猜)。虚拟物体的汇聚距离相对这个屏距的屈光度差,才是冲突量。
- 需要长时间注视的物体,把汇聚距离往屏距靠,而不是往「伸手可及」靠。手要碰到的和眼要盯久的,可以不是同一件东西。
- 不要用提高纹理分辨率来「修」近处发虚——发虚若来自调节对不上,像素帮不上。
- 验证:在引擎里标出屏距平面,把主注视物放到该平面上再放到近处各看一分钟。近处那一分钟里若必须用力对焦才能清楚,冲突量已经大到可被操作者自己察觉。把这个差记成屈光度,不要记成「近处看起来比较 3D」。