Unity和Oculus Rift中天空盒很大的感觉

Feeling of very large skybox in Unity and Oculus Rift

在 Unity3d 中创建的 VR 教练场景中,我们有一辆车,我们使用从一个相机拍摄的真实 360 度全景图来创建机舱内的环境。

除了在 VR 中感觉环境巨大之外,一切都很顺利。

我怎样才能避免这种影响?

这种感觉只出现在耳机中,当我看着显示器表面时,一切看起来都很好...

截图:

您可以尝试创建一个对象(立方体或球体),将纹理放在该对象上,然后将相机放入该对象内。物体越小,'expansive' 感觉就会越少。小心不要让它太小,否则其他物体看起来像是要撞墙了。

之所以感觉宽阔,是因为在 VR 中屏幕正对着您的脸。与显示器相比,这在 Super Hot 或 Job Simulator 等游戏中非常明显。

恕我直言,这是因为您的 Skybox 中缺少立体声信息。所描绘的房间看起来很窄,实际上您的每只眼睛都会有不同的看法。

将图像投影到球体上并不能解决该问题。一个足够大的球体看起来就像一个天空盒,一个小球体会提供立体信息,但你的纹理仍然没有,这会让它看起来像一个狭窄球体上的平面壁纸:)