右侧场景和左侧场景在纸板sdk中有错误?

时间:2016-02-19 12:30:42

标签: android unity3d google-cardboard

在我的实验中,我发现纸板sdk中的这个问题是统一的。许多应用程序都存在此问题。在我看来,正确的场景和左侧场景应该交换。Cardboard demo纸板演示和Jount VR也有这个问题(就像这个图像,我认为右眼应该看到左侧部分 ),在这种情况下我会感到不舒服。有人可以帮我解释一下吗?

4 个答案:

答案 0 :(得分:1)

我认为这可能是我的误解,但我不知道我的想法是否正确。例如,当我们看到我们面前的某些东西时,我们的左眼将转向右方向,右眼将转向左方向。这是一个像十字架一样的小屋。所以它会在vr app中得到结果。右眼可以在左方向看到更多,左眼可以在正确方向看到更多。这可能是谷歌工程师的想法。如果有人对此有任何想法,请与我联系!

答案 1 :(得分:0)

Cardboard应用程序中视差不正确的最常见原因实际上是由于手机。许多手机似乎报告了不正确的DPI值。 Cardboard使用DPI来确定屏幕的大小,因此不正确的值会丢失屏幕大小值,从而导致错误的瞳孔间距离。

然而,即使DPI是正确的,你也应该期望在右眼看到更多的场景左侧,反之亦然左眼。这仅仅是由于视角的不对称。大多数观察镜头比其对应的半屏的中心像素稍微分开,这使得视野在内侧角度(朝向中心线)上延伸得比在外侧角度(朝向边缘)更远。屏幕。(试着通过一个小窗口看。如果你从中心向右移动一点,你可以通过窗口看到更远的左边,反之亦然。)

答案 2 :(得分:0)

我遇到了这个问题,并且能够通过校准手机的磁传感器来解决这个问题。我有三星Galaxy S7,以及如何在手机上执行此操作:https://www.youtube.com/watch?v=qRhaUznKbLg

希望这有帮助,即使我迟到了一年: - )

/埃米尔

答案 3 :(得分:0)

我提出了自己的理论。也许这听起来很合理。

如果你从Unity的顶视图中看VR摄像机结构(同时选择了左右摄像头),你可以注意到它们偏离中心(左眼摄像头左边是中心轴,右眼摄像头右边)但也向中心轴上的某个想象点倾斜,这个点非常靠近它们。当我们试图将一些东西靠近我们的鼻子时,这个位置和方向对我们的眼睛是很自然的。您可以看到场景的左侧部分更多地适合右侧摄像机的平截头体,反之亦然。

即使我们在更远的距离聚焦某物,这也是有意义的。从理论上讲,如果你看一下无穷远处的某个点,你眼睛的“光线”将是平行的,在这种情况下你的左眼确实会看到更多的左眼和右眼更正确。但是,你总是把注意力集中在直线穿过头部中间的东西上,这样左眼看起来会更加正确,反之亦然。

gVR stereo camera