【问题标题】:unity 5.6.0b7 vr stereoscopic panorama + 3d objectsunity 5.6.0b7 vr 立体全景 + 3d 物体
【发布时间】:2017-02-17 12:56:04
【问题描述】:

我有 2 个纹理可以在 VR 上创建立体全景图,我想制作 360º 体验。为了实现这一点,我需要在左侧(VR-LeftEye)显示一个纹理,在右侧(VR-RightEye)显示另一个。此外,我必须在全景图前展示 3D 模型才能与它们互动。

我正在使用带有 Unity 5.6.0b7 的纸板 GoogleVR v1.20。更改任何版本都没有问题。

经过几次研究,我得到了一些可能的解决方案,但我不知道如何 100% 实施它们:

  • 2 个球体(面在里面),球体中心有 1 个摄像头,在右侧剔除左侧,反之亦然。我不知道如何以不同的方式对每边进行剔除,因为在 5.6 中只需要一台摄像机即可制作立体。
  • 同一球体材质中的2个纹理,着色器应根据渲染面选择需要的纹理。我不知道如何知道着色器代码中的渲染端是什么。
  • 2 个球体,2 个摄像头。这是最专业的方式,我在显示 3d 对象时遇到了一些问题,我得到了双倍的旋转速度。

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

编辑: 我正在 Unity 5.6.0 上寻找解决方案,因为它刚刚实现了一个功能,可以进行 2 个投影,它们之间的距离模拟双眼。

【问题讨论】:

    标签: unity3d virtual-reality google-vr stereoscopy


    【解决方案1】:

    我不熟悉统一的 VR,但第 3 个选项听起来更好,因为全景前面有额外的 3D 模型。 此外,由于在此实现中眼睛位于球体的中心,因此在摄像机前移动 3D 对象可能会很棘手。

    【讨论】:

    • Unity 5.6.0 刚刚实现了一个功能,可以进行 2 个投影,它们之间的距离模拟双眼。无论如何谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-18
    • 1970-01-01
    • 2017-04-12
    • 1970-01-01
    • 1970-01-01
    • 2017-11-13
    • 2022-12-02
    相关资源
    最近更新 更多