如何在Gear VR中显示立体光球

时间:2016-09-27 11:38:14

标签: unity3d unity5 gear-vr

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

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

    在Gear VR相机设置中,Oculus SDK仅使用一个相机组件,该组件位于CenterEyeAnchor OVRCameraRig的孩子身上:

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

    提前致谢。

1 个答案:

答案 0 :(得分:1)

这就是我所拥有的:

Unity Hierarchy

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

这是

的设置

enter image description here

我在剔除面具上有多个图层,因为我会在每只眼睛上显示一些东西,但你需要在那里设置相机可以看到的图层。

对于另一个相机改变每个左右为

,它是相同的

最后,当前禁用,因为我启用了脚本,2个球体,一个在一层,另一个在另一层。

CenterEyeAnchor将双眼作为目标左右图层也在剔除面具中

希望它有所帮助!