> 技术文档 > 【unity游戏开发入门到精通——通用篇】Post Processing 后处理插件Post-process Volume 和 Volume最全基础使用说明_unity volume

【unity游戏开发入门到精通——通用篇】Post Processing 后处理插件Post-process Volume 和 Volume最全基础使用说明_unity volume


文章目录

  • 前言
    • 1、什么是后处理
    • 2、Post-process Volume 和 Volume的区别
  • 一、前置条件
    • 1、场景视图显示后处理效果
    • 2、主相机勾选渲染后处理
  • 二、内置渲染管线的后处理Post-process Volume使用
  • 三、通用渲染管线 (URP)的后处理是Volume的使用
    • 1、前置知识
      • 1.1 官方文档
      • 1.2 内置普通项目升级到URP项目
    • 2、global volume全局后处理效果
    • 3、后处理效果
      • 3.1 泛光 (Bloom)
      • 3.2 色差 (Chromatic Aberration)
      • 3.3 颜色调整 (Color Adjustments)
      • 3.4 颜色曲线 (Color Curves)
      • 3.5 景深效果 视野模糊效果(Depth OF Field)
      • 3.6 胶片颗粒感(Film Grain)
      • 3.7 通道混合器 (Channel Mixer)
      • 3.8 镜头扭曲失真效果 (Lens Distortion)
      • 3.9 提升、伽马、增益 (Lift Gamma Gain)
      • 3.10 运动模糊 (Motion Blur)
      • 3.11 Panini 投影 (Panini Projection)
      • 3.12 阴影、中间调、高光 (Shadows Midtones Highlights)
      • 3.13 拆分着色 (Split Toning)
      • 3.14 色调映射 (Tonemapping)
      • 3.15 渐晕 (Vignette)
      • 3.16 白平衡 (White Balance)
    • 4、补充知识
      • 4.1 镜头光晕(Lens Flare) (SRP) 组件
      • 4.2 环境光遮挡 (Ambient Occlusion)
    • 5、局部后处理
    • 6、移动设备的 URP 中的后期处理
    • 7、VR 的 URP 中的后期处理
  • 专栏推荐
  • 完结

前言

之前我已经实现了不少后处理功能,本文其实就是将他们归类整理,以便更好的查找和理解。

1、什么是后处理?

在Unity中,后处理(Post-Processing)是在相机所捕捉的图像上应用一些特殊效果的过程,后处理会让图像视觉效果更好(前提是做的好)。
这些效果的范围有非常细微的颜色调整,也包括整体的美术风格的大修,可以让场景看起来更加真实或风格化,或者只是变得更好看。

就像我们都会用手机拍照,但很多时候我们拍的原始的相片都打不到我们想要的效果。比如照片可能亮度不够,颜色不饱和或者对比度不好等。对于这种情况,我们可以在照片拍出来后对其进行调整,让照片看起来更加好看,这个过程就是后处理。
【unity游戏开发入门到精通——通用篇】Post Processing 后处理插件Post-process Volume 和 Volume最全基础使用说明_unity volume

2、Post-process Volume 和 Volume的区别

你如果了解过就会发现后处理貌似好像有两种(Post-process Volume 和 Volume),一开始其实我也疑惑,unity为啥要分两种?经过测试发现,他们其实是支持不同渲染管线的版本

  • 内置渲染管线的后处理是Post-process Volume,
  • 通用渲染管线 (URP)的后处理是Volume

但是URP其实也可以使用Post-p