Unity(2022.3.41LTS) - 后处理

admin2024-08-29  9

目录

一、什么是后处理

二、后处理的工作原理

三、后处理的常见效果

四、如何在 Unity 中实现后处理

五、后处理的性能影响

六. 详细效果



Unity(2022.3.41LTS) - 后处理,第1张

一、什么是后处理

后处理是在场景渲染完成后,对最终图像进行的一系列操作。这些操作可以包括调整颜色、添加特效、模糊、锐化等,以实现各种视觉风格和效果。

二、后处理的工作原理

  1. 渲染场景
    Unity 首先渲染场景中的所有物体,生成初始的图像。
  2. 后处理阶段
    然后,通过后处理栈(Post-processing Stack)对这个图像进行一系列的处理操作。每个后处理效果都是一个独立的步骤,按照特定的顺序依次应用。
  3. 输出最终图像
    经过所有后处理操作后,得到最终的图像并显示在屏幕上。

三、后处理的常见效果

  1. 颜色调整

    • 饱和度调整:增加或减少图像的颜色饱和度,使画面更加鲜艳或暗淡。
    • 对比度调整:增强或减弱图像中颜色的对比,使亮部更亮,暗部更暗。
    • 色调调整:改变图像的整体色调,例如营造出冷色调或暖色调的氛围。
  2. 模糊效果

    • 高斯模糊:使图像产生柔和的模糊效果,常用于模拟景深、运动模糊等。
    • 径向模糊:以某个点为中心向外产生模糊效果,可用于模拟快速旋转或冲刺时的视觉效果。
  3. 锐化
    增强图像的边缘对比度,使物体的轮廓更加清晰。

  4. 抗锯齿
    减少图像中的锯齿状边缘,使画面更加平滑。

  5. 屏幕空间反射
    模拟物体在屏幕空间中的反射效果,增强场景的真实感。

  6. Bloom(辉光)
    为明亮的区域添加辉光效果,使光源和发光物体看起来更加耀眼。

四、如何在 Unity 中实现后处理

Unity(2022.3.41LTS) - 后处理,第2张

打开窗口 -> 包管理器

Unity(2022.3.41LTS) - 后处理,第3张

在注册表中查找postProcessing

Unity(2022.3.41LTS) - 后处理,第4张

点击安装

安装完成之后在摄像机添加组件

Unity(2022.3.41LTS) - 后处理,第5张

Unity(2022.3.41LTS) - 后处理,第6张

为了方便管理,新建一个物体其名为后处理,然后添加组件

Unity(2022.3.41LTS) - 后处理,第7张

Unity(2022.3.41LTS) - 后处理,第8张

勾选上全局,不然就只有摄像机进入这个范围,才会出现后处理效果.

还有就是要在一个层里面

Unity(2022.3.41LTS) - 后处理,第9张

Unity(2022.3.41LTS) - 后处理,第10张

五、后处理的性能影响

后处理操作会增加渲染的时间和性能开销。复杂的后处理效果可能会导致帧率下降,特别是在较低性能的设备上。因此,在使用后处理时需要注意平衡视觉效果和性能。可以通过以下方法来优化后处理性能:

  1. 减少后处理效果的数量和复杂度。
  2. 仅在需要时启用后处理,例如在特定场景或特定条件下。
  3. 调整后处理的分辨率,降低处理的图像大小。

六. 详细效果

Unity(2022.3.41LTS) - 后处理,第11张

Unity(2022.3.41LTS) - 后处理,第12张

Unity(2022.3.41LTS) - 后处理,第13张

正常状态

Unity(2022.3.41LTS) - 后处理,第14张

景深效果

Unity(2022.3.41LTS) - 后处理,第15张

镜头畸变

Unity(2022.3.41LTS) - 后处理,第16张

色差

Unity(2022.3.41LTS) - 后处理,第17张

自动曝光

Unity(2022.3.41LTS) - 后处理,第18张

Unity(2022.3.41LTS) - 后处理,第19张

bloom

Unity(2022.3.41LTS) - 后处理,第20张

这里配合材质也要修改一下

Vignette(颜色形状都是可以调节的)

Unity(2022.3.41LTS) - 后处理,第21张

Grain

Unity(2022.3.41LTS) - 后处理,第22张

Ambient Occlusion

Unity(2022.3.41LTS) - 后处理,第23张

一、颜色调整

  1. 亮度(Brightness):调整图像的整体亮度。增加亮度会使图像变亮,减少亮度则会使图像变暗。可以用来模拟不同的光照条件或营造特定的氛围。
  2. 对比度(Contrast):增强或减弱图像中颜色的对比度。高对比度会使图像中的颜色更加鲜明,低对比度则会使图像看起来更加柔和。可以用来突出图像的细节或营造特定的风格。
  3. 饱和度(Saturation):调整图像中颜色的饱和度。增加饱和度会使颜色更加鲜艳,减少饱和度则会使颜色更加暗淡。可以用来增强图像的色彩表现力或营造特定的情感氛围。
  4. 色调(Hue):改变图像的整体色调。可以通过调整色调来实现不同的色彩风格,如冷色调、暖色调等。可以用来营造特定的情感氛围或增强游戏的主题感。

二、模糊效果

  1. 高斯模糊(Gaussian Blur):一种常见的模糊效果,通过对图像中的每个像素进行加权平均,使图像变得模糊。高斯模糊可以用来模拟景深效果、运动模糊或营造柔和的氛围。
  2. 径向模糊(Radial Blur):以图像中心为原点,向四周产生模糊效果。径向模糊可以用来模拟旋转、爆炸等效果,增强画面的动态感。
  3. 动态模糊(Motion Blur):根据物体的运动速度和方向,对图像进行模糊处理。动态模糊可以用来增强游戏的真实感,使物体的运动看起来更加自然。

三、景深效果

  1. 景深(Depth of Field):模拟相机的景深效果,使图像中的物体在不同距离上呈现出不同的清晰度。景深效果可以用来突出游戏中的重要物体,增强画面的层次感和真实感。
  2. 焦点(Focus):设置景深效果的焦点位置,使焦点处的物体清晰,而其他位置的物体模糊。可以通过调整焦点位置来引导玩家的注意力,增强游戏的叙事性。

四、屏幕空间反射

  1. 屏幕空间反射(Screen Space Reflection):利用屏幕空间信息来模拟物体的反射效果。屏幕空间反射可以使物体看起来更加真实,增强画面的反射质感。
  2. 反射强度(Reflection Intensity):调整反射效果的强度。增加反射强度会使物体的反射更加明显,减少反射强度则会使反射效果减弱。可以根据场景的需要来调整反射强度,以达到最佳的视觉效果。

五、抗锯齿

  1. 多重采样抗锯齿(Multi-Sampling Anti-Aliasing,MSAA):一种常见的抗锯齿技术,通过对图像进行多次采样,减少图像中的锯齿状边缘。MSAA 可以提高图像的质量,但会增加一定的性能开销。
  2. 快速近似抗锯齿(Fast Approximate Anti-Aliasing,FXAA):一种高效的抗锯齿技术,通过对图像进行后处理,减少图像中的锯齿状边缘。FXAA 性能开销较小,但效果可能不如 MSAA 明显。

六、其他效果

  1. Bloom:一种辉光效果,使图像中的明亮区域产生光晕,增强画面的明亮感和梦幻感。
  2. Vignette:一种暗角效果,使图像的边缘变暗,突出画面的中心区域。可以用来营造特定的氛围或增强画面的焦点。
  3. Chromatic Aberration:一种色差效果,使图像中的颜色产生分离,模拟相机镜头的色差现象。可以用来增强画面的真实感或营造特定的风格。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明原文出处。如若内容造成侵权/违法违规/事实不符,请联系SD编程学习网:675289112@qq.com进行投诉反馈,一经查实,立即删除!