-1

我有一个 VR 项目,我正在尝试使用单独的 UI 摄像头将画布渲染为“始终位于一切之上”,如此处所述

我使我的UICamera对象成为主摄像机的子对象 - 这是centerEyeAnchorOVRCameraRig 中的对象。

相机对象层次结构

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

CenterEyeAnchor 检查员 UICamera 检查器

但事实上,视角很奇怪,看起来UICamera有点偏移,但它的变换在检查器中被归零,所以我不明白为什么它显示得如此奇怪。

如果我为两个相机都设置了剔除遮罩,"Everything"它仍然会有一点偏移。

4

1 回答 1

1

一般来说,您不需要 UI 相机成为 CenterEyeAnchor 的子级。将其移至顶层并将坐标归零。Oculus rig 可能在 IPD 或其他方面发挥了一些作用,它破坏了 UI 的像素完美度。

于 2020-01-01T01:02:37.253 回答