Unity - 将后处理效果应用于所有UI元素

时间:2017-07-30 17:54:07

标签: user-interface unity3d effects post-processing

我一直在学习使用Unity的后处理效果,但我无法弄清楚如何将这些效果应用于任何 UI元素。我想尝试添加一个绽放效果和一些颜色校正来改善我的游戏的科幻外观。如果有人知道如何做到这一点,将非常感谢。

提前谢谢你,

托米

3 个答案:

答案 0 :(得分:3)

如果您使用的是Canvas,则可以将渲染模式屏幕空间覆盖更改为屏幕空间 - 摄像头并拖动您的相机后处理效果渲染相机,然后所有效果也应该在UI上可见。

答案 1 :(得分:0)

将画布的“渲染模式”设置为“屏幕空间-相机”,然后将相机拖到“渲染相机”中。

如果看不到画布,则将“平面距离”值更改为正数。

答案 2 :(得分:0)

我知道我迟到了,但是我发现以下步骤可以很好地发挥作用:

  • 将画布设置为屏幕空间摄像头
  • 将画布的平面距离更改为0.06
  • 将相机的近裁剪平面更改为0.01
  • 关闭任何景深音量替代
  • 将相机的抗锯齿设置为除FXAA以外的任何方式