Unity 提供了许多后期处理效果和全屏效果,可以用很少的设置时间大大改善应用程序的外观。可以使用这些效果模拟物理摄像机和胶片属性,或创建风格化的视觉效果。
本页包含以下信息:
下面的图像展示了应用和未应用后期处理的场景。
可用的后期处理效果和这些效果的应用方式取决于所使用的渲染管线。一个渲染管线的后期处理解决方案与其他渲染管线不兼容。
此表包含有关与每个 Unity 渲染管线兼容的 Unity 后期处理解决方案的信息。
渲染管线 | 后期处理支持 |
---|---|
内置渲染管线 | 默认情况下,内置渲染管线不包含后期处理解决方案。要在内置渲染管线中使用后期处理效果,请下载后期处理 (Post-Processing) 版本 2 包。有关在内置渲染管线中使用后期处理效果的信息,请参阅后期处理 (Post-Processing) 版本 2 的文档。 |
通用渲染管线 (URP) | URP 包括自身的后期处理解决方案(由 Unity 在使用 URP 模板创建项目时安装)。有关在 URP 中使用后期处理效果的信息,请参阅 URP 后期处理文档。 |
高清渲染管线 (HDRP) | HDRP 包括自身的后期处理解决方案(由 Unity 在使用 HDRP 模板创建项目时安装)。有关在 HDRP 中使用后期处理效果的信息,请参阅 HDRP 后期处理文档。 |
注意:后期处理栈 (Post processing stack) 版本 1 现已弃用,不应再使用。
此表包含有关不同 Unity 后期处理解决方案中可用的后期处理效果和全屏效果、如何找到这些效果以及可以用于实现类似结果的其他效果的信息。
在以前的 Unity 版本中,以相同的方式应用所有后期处理效果和全屏效果;即通过向摄像机添加组件。在更新的 Unity 版本中,可以通过不同方式应用这些效果。
请注意,Unity 根据所使用的包,以不同方式实现效果。这意味着效果的性能、外观和配置因包而异。
效果名称 | 描述 | 是否在 URP 集成解决方案中可用? | 是否在 HDRP 集成解决方案中可用? | 是否在 PPv2 包中可用? |
---|---|---|---|---|
环境光遮挡 | 环境光遮挡效果使场景中未暴露在环境光照下的区域变暗。 | 是 请参阅通用渲染管线:环境光遮挡 还可以将环境光遮挡作为烘焙光照的一部分进行应用。有关更多信息,请参阅烘焙环境光遮挡。 |
是 使用体积覆盖或光线追踪环境光遮挡从 SSAO 中进行选择 还可以应用每材质环境光遮挡 还可以将环境光遮挡作为烘焙光照的一部分进行应用。有关更多信息,请参阅烘焙环境光遮挡。 |
是 请参阅后期处理:环境光遮挡 还可以将环境光遮挡作为烘焙光照的一部分进行应用。有关更多信息,请参阅烘焙环境光遮挡。 |
抗锯齿 |
抗锯齿效果使场景中的边缘外观柔化。 根据渲染管线,可以使用 MSAA(硬件抗锯齿)或是 FXAA、SMAA 或 TAA(抗锯齿后期处理效果) |
是 FXAA 和 SMAA 可以在 Camera 组件中启用 还可以在质量设置中配置 MSAA(硬件抗锯齿) |
是 FXAA、SMAA 和 TAA 在 Project Settings > Frame Settings > HDRP Default Settings 中实现;请参阅高清渲染管线中的抗锯齿 还可以在 HDRP 资源中配置 MSAA(硬件抗锯齿) - 请参阅高清渲染管线中的抗锯齿。 |
是 对于 FXAA、SMAA 和 TAA,请参阅后期处理:抗锯齿 还可以在质量设置中配置 MSAA(硬件抗锯齿) |
自动曝光 (Auto Exposure) | 自动曝光效果动态调整图像的曝光以匹配其中间色调。 | 否 | 是 当 Mode 设置为 Automatic 时,在高清渲染管线:曝光体积覆盖中 |
是 请参阅后期处理:自动曝光 |
泛光 | 泛光效果使图像中的明亮区域发光。请注意,泛光在每个包中的工作方式有所不同,需要不同的设置;请阅读给定包的文档以获取更多信息。 | 是 请参阅通用渲染管线:泛光 |
是 请参阅高清渲染管线:泛光 |
是 请参阅后期处理:泛光 |
Channel Mixer | 通过通道混合器可以调整每种输入颜色的平衡。 | 是 请参阅通用渲染管线:通道混合器 |
是 请参阅高清渲染管线:通道混合器 |
是 请参阅后期处理:颜色分级中的通道混合器 |
色差 | 色差效果沿图像暗区和亮区之间的边界分散颜色。 | 是 请参阅通用渲染管线:色差 |
是 请参阅高清渲染管线:色差 |
是 请参阅后期处理:色差 |
颜色调整 (Color Adjustments) | 通过颜色调整效果可调整最终渲染的图像的整体色调、亮度和对比度。 | 是 请参阅通用渲染管线:颜色调整 |
是 请参阅高清渲染管线:颜色调整 |
是 请参阅后期处理:颜色分级中的色调 |
颜色曲线 | 颜色曲线效果允许在特定范围调整色调、饱和度或亮度。 | 是 请参阅通用渲染管线:颜色曲线 |
是 请参阅高清渲染管线:颜色曲线 |
是 请参阅后期处理:颜色分级中的分级曲线 |
雾效 | 雾效效果模拟室外环境中的雾或雾气的外观。 | 否 | 是 请参阅高清渲染管线:雾体积覆盖(请注意,这不是作为全屏效果或后期处理效果进行实现) |
是 请参阅后期处理:延迟雾效 |
景深 | 景深效果使图像的背景模糊,而前景中的对象保持焦点。 | 是 请参阅通用渲染管线:景深 |
是 请参阅高清渲染管线:景深 |
是 请参阅后期处理:景深 |
颗粒 | 颗粒效果将胶片噪点叠加到图像上。 | 是 请参阅通用渲染管线:胶片颗粒 |
是 请参阅高清渲染管线:胶片颗粒 |
是 请参阅后期处理:颗粒 |
镜头失真 | 镜头失真效果模拟真实摄像机镜头的形状所导致的失真。 | 是 请参阅通用渲染管线:镜头失真 |
是 请参阅高清渲染管线:镜头失真 |
是 请参阅后期处理:镜头失真 |
提升、伽马、增益 | 提升、伽马、增益效果可用于执行三向颜色分级。 | 是 请参阅通用渲染管线:提升、伽玛、增益 |
是 请参阅高清渲染管线:提升、伽玛、增益 |
是 请参阅后期处理:颜色分级中的轨迹球 |
运动模糊 | 运动模糊效果沿摄像机移动的方向使图像模糊 | 是 请参阅通用渲染管线:运动模糊 |
是 请参阅高清渲染管线:运动模糊 |
是 请参阅后期处理:运动模糊 |
Panini 投影 | Panini 投影效果校正由宽视野引起的图像边缘失真。 | 是 请参阅通用渲染管线:Panini 投影 |
是 请参阅高清渲染管线:Panini 投影 |
否 |
屏幕空间反射 | 屏幕空间反射效果可以产生微妙的反射,模拟潮湿的地板表面或水坑。 | 否 | 是 请参阅高清渲染管线:屏幕空间反射 |
是 请参阅后期处理:屏幕空间反射 |
阴影、中间调、高光 (Shadows Midtones Highlights) | 阴影、中间调、高光效果分别控制图像中阴影、中间调和高光的色调和亮度。 | 是 请参阅通用渲染管线:阴影、中间调、高光 |
是 请参阅高清渲染管线:阴影、中间调、高光 |
否 |
拆分着色 (Split Toning) | 拆分着色效果将图像中的两种不同色调映射到两种特定颜色。 | 是 请参阅通用渲染管线:拆分着色 |
是 请参阅高清渲染管线:拆分着色 |
否 |
色调映射 | 色调映射将图像的值重新映射到高动态范围 (HDR) 颜色 | 是 请参阅通用渲染管线:色调映射 |
是 请参阅高清渲染管线:色调映射 |
是 请参阅后期处理:颜色分级中的色调映射 |
渐晕 | 渐晕效果使图像边缘变暗 | 是 请参阅通用渲染管线:渐晕 |
是 请参阅高清渲染管线:渐晕 |
是 请参阅后期处理:渐晕 |
白平衡 (White Balance) | 白平衡效果保留图像中的白色区域并平衡白色区域周围的其他色调 | 是 请参阅通用渲染管线:白平衡 |
是 请参阅高清渲染管线:白平衡 |
是 请参阅后期处理:颜色分级中的白平衡 |
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.