简短来说:我试图仅将Lens Distortion和Bloom应用于UI。问题是这些效果会影响整个游戏。

目前,我有一个默认的摄像机和一个“UI Render Camera”作为覆盖物。UI摄像机仅渲染UI,并使用一个独立的体积遮罩。

我为每个层创建了两个空的GameObject:GameVolumeMaskUIVolumeMask

GameVolumeMask应用到默认摄像机,而UIVolumeMask应用到UI Render Camera。

GameVolumeMask包含像颜色调整、 vignette等效果。
UIVolumeMask包含Bloom和LensDistortion。

欢迎提出更多问题。