Unity 5.6.0b7 VR立体镜 3D对象



我有2个纹理来创建VR上的立体全景,我想获得360º的体验。为了实现这一目标,我需要在左侧显示一个纹理(VR-Lefteye),另一个在右侧(VR-Righteye)显示。此外,我必须在全景前展示3D模型才能与它们互动。

IM使用纸板GoogleVr V1.20,其Unity 5.6.0b7。我没有更改任何版本的问题。

经过几次研究,我几乎没有解决方案,但我不知道如何以100%的方式实施它们:

  • 2个球(内部的脸)在球体的中央有1个相机,然后右侧左侧和Viceversa左侧剔除。我不知道如何以不同的方式淘汰,因为只需要一台相机才能在5.6中制作立体声。
  • 在同一球体材料中的2个纹理,着色器应根据渲染侧选择所需的纹理。我不知道如何知道着色器代码中的渲染方面是什么。
  • 2个球,2个摄像机。这是手工的方式,我有一些显示3D对象的问题,我得到了双重旋转速度。

欢迎任何提示或解决方案。

编辑: im在Unity 5.6.0上寻找解决方案,因为它只是实现了一个功能,该功能在模拟两只眼睛之间的距离之间进行了2个投影。

我在Unity中对VR不熟悉,但是第三种选项听起来更好,因为Panorama前面还有其他3D模型。此外,由于眼睛位于该实现的球体中心,因此在摄像机前移动3D对象可能很棘手。

最新更新