Oculus Unity VR-单独的UI相机无法正常工作

时间:2019-12-26 19:44:51

标签: unity3d virtual-reality oculus unity-ui

我有一个VR项目,我正在尝试使用单独的UI相机as noted here将画布渲染为“始终位于所有对象之上”。

我将UICamera对象设为主摄像机的子对象-这是OVRCameraRig中的centerEyeAnchor对象。

camera object hierarchy

然后我将UICamera的剔除蒙版设置为仅显示其图层,并从主相机(CenterEyeAnchor)中删除了该图层。

CenterEyeAnchor Inspector UICamera Inspector

但是实际上透视图很奇怪,UICamera似乎有点偏移,但是在检查器中它的变换为零,所以我不为什么它显示的很奇怪。

如果我将两台摄像机的剔除蒙版都设置为"Everything",它仍然会偏移一点。

1 个答案:

答案 0 :(得分:0)

通常,您不需要UI摄像机是CenterEyeAnchor的子级。将其移到最高层并将坐标归零。 Oculus钻机可能在用IPD或其他方法做一些魔术,它破坏了UI的像素完美性。