【问题标题】:How to display stereo photosphere in Gear VR如何在 Gear VR 中显示立体光球
【发布时间】:2016-09-27 21:41:40
【问题描述】:

我正在关注this tutorial 在 Unity3D 中查看立体图像。不幸的是,它只涵盖了 Oculus Rift 和 Google Cardboard。这两个 SDK 都有两个独立的左眼和右眼摄像头。以下是如何执行此操作的摘要:

  1. 为两只眼睛创建 2 个球体并将它们放置在原点。
  2. 将它们放在不同的层(左和右)。
  3. 将每个相机(左眼和右眼)的剔除遮罩分别设置为左图层和右图层。

问题:

在 Gear VR 摄像头设置中,Oculus SDK 仅使用一个摄像头组件,它位于 OVRCameraRigCenterEyeAnchor 子代上:

我不知道在这种情况下如何应用上述程序。我知道有 2 个转换 LelftEyeAnchor 和 RightEyeAnchor 用于立体视图,但如果相机组件在 Android 构建中运行时附加到它们,我不会。有没有办法为此设置实现立体渲染?

提前致谢。

【问题讨论】:

  • 我有一个可用的演示,但直到明天我才能访问我的 repo,如果没有人回答你,我会在明天发布。
  • @cjf93 非常感谢。是用于 Gear VR Oculus sdk 的吗?
  • 是的,我的项目是为三星 Gear VR 设计的,是一样的吧?
  • 是的。但它应该适用于一个相机设置。

标签: unity3d unity5 gear-vr


【解决方案1】:

这就是我所拥有的:

LeftEyeAnchor 和 RightEyeAnchor 在它们的图层上(左,右)。 然后我有一个空的 Gameobject:Stero,包含 2 个摄像头。

这是

的设置

我在剔除蒙版上有多个图层,因为我在每只眼睛上都显示了一些东西,但是您需要在此处设置相机可以看到的图层。

其他相机也一样左右换左

最后,目前禁用,因为我通过脚本启用了两个球体,一个在一层,另一个在另一层。

CenterEyeAnchor 以双眼为目标左右图层也在剔除蒙版中

希望对你有帮助!

【讨论】:

  • 哪一个设置为主摄像头?
  • 我将场景中的 3 个摄像头标记为 mainCamera
  • 并且所有 3 个摄像头的深度都相同?
  • 是的,我很高兴能帮您解决问题,我在 stackokverflow 上真的很新:D
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-04-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-11-29
  • 1970-01-01
相关资源
最近更新 更多