作为游戏开发者,我们通常希望我们的游戏具有良好的外观和感觉。 我们可以使用一些技巧来让我们的游戏更加闪耀。 这些技巧之一是后处理。
如果你玩过任何游戏,你可能知道后处理,即使你不知道它叫什么。 后期处理在制作游戏中发挥着重要作用,因为它有助于改善游戏的视觉效果,从而使其玩起来更有趣。
不仅如此,后期处理还解决了色彩校正、效果等问题。 Unity 游戏引擎内置了其后处理堆栈。在本教程中,我们将了解如何在 Unity 中使用后处理以及如何使用它,包括:
-
什么是后处理?
-
Unity 中的后处理
-
如何在 Unity 中使用后处理
-
在 Unity 的内置管道中使用后处理
-
在 URP 和 HDRP 中设置后处理
-
-
Unity 中的后处理效果工具
-
绽放效果
-
晕影效果
-
色差效果
-
景深效果
-
胶片颗粒效果
-
色调映射效果
-
白平衡效果
-
镜头畸变效果
-
-
在 Unity 中组合后处理效果
-
Unity 中的其他后处理效果
首先,让我们快速了解一下什么是后期处理。
什么是后处理?
后处理描述了我们可以应用于游戏场景的图像效果。 场景包含游戏的环境 和菜单。
您可以考虑游戏场景设计的一种方法是将每个场景的文件视为一个单独的关卡。 您在每个场景中放置环境、障碍物和装饰,本质上是分段设计和构建游戏。
您可以应用后期处理效果作为游戏视觉效果的最后润色。 有时,您甚至可以使用后期处理为您的游戏创建完全不同的外观。
例如,您可以通过使用自动曝光和 Bloom 效果来描绘日光,将黑暗的场景变成明亮的场景。 您还可以使用白平衡效果将明亮的一天变成寒冷多云的一天。
我们在游戏中感知到的许多几乎完美的东西主要是通过我们所谓的后期处理效果来实现的。 后处理包括在屏幕上显示图像之前在相机的图像缓冲区上执行的全屏滤镜和效果。
后处理通常用于通过模拟胶片相机特有的某些品质(例如运动模糊)来为我们的场景添加电影品质。 Unity 使用以下示例来展示使用和不使用后处理的游戏场景的外观:
超过 20 万开发人员使用 LogRocket 来创造更好的数字体验 了解更多 →
没有(之前)后处理 :
使用(之后)后处理 :
Studying both images, we can see the change in colors as well as a brighter glow in some parts of the image scene. This means effects like tonemapper and the bloom effect have been applied to the scene, although there could be more.
上面的图片显示了后期处理在改变我们的游戏图形以显示在屏幕上的重要