Post 在 HTC Vive 上使用 Unity、VRTK 和 SteamVR 时处理堆栈环境光遮蔽停止工作

Post Processing Stack Ambient Occlusion stops working on runtime with Unity, VRTK, and SteamVR on the HTC Vive

将来自 Post 处理堆栈资产的环境遮挡添加到 SteamVR 相机时,它工作正常,直到我按下播放按钮(SteamVR 为此启用,因为 VRTK 管理器会自动禁用它)。之后它消失了。我注意到,如果我在运行时移动组件层次结构中的 post 处理行为脚本,环境遮挡就会起作用。 感谢任何帮助。

我发现将 Post 处理行为脚本添加到 CameraRig 游戏对象可以解决这个问题。 不知道为什么。

编辑: 这也使控制器不可见。不是有效的解决方案。

编辑 我发现添加带有 Post 处理堆栈脚本的摄像机作为 cameraRig 游戏对象的子项可解决此问题。似乎眼睛游戏对象中的某些东西导致了不兼容。