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

问题描述 投票:0回答:4

我一直在学习使用 Unity 的 后处理效果,但我不知道如何将这些效果应用到任何 UI 元素。我想尝试添加光晕效果和一些颜色校正来改善我的游戏的科幻外观。如果有人知道如何做到这一点,将不胜感激。

提前谢谢你,

汤米

user-interface unity3d effects post-processing
4个回答
16
投票

如果您使用的是 Canvas,那么您可以将 Render ModeScreen Space-Overlay 更改为 Screen Space-Camera 并使用 Post-Processing Effects 拖动您的相机到 Render Camera 然后所有效果应该在 UI 上也可见。


2
投票

将画布渲染模式设置为屏幕空间-相机,然后将相机拖入渲染相机。

如果看不到画布,则更改平面距离值,可能为正值。


2
投票

我知道我迟到了,但我发现以下步骤非常有效:

  • 将画布设置为屏幕空间相机
  • 将画布的平面距离更改为 0.06
  • 将相机的近裁剪平面更改为 0.01
  • 关闭任何景深体积覆盖
  • 将相机的抗锯齿设置为 FXAA 以外的任何设置

0
投票

所以我尝试了这个,但每次我看除中心以外的其他角度时,画布都停留在中心,但它保持在一个奇怪的角度

© www.soinside.com 2019 - 2024. All rights reserved.