Skip to main content

设置本地后处理体积(local post-processing volumes)

接上一页,我们设置了一个全局后处理体积(global post-process volume)。接下来,让我们来讨论如何添加一个仅影响场景中一小块特定区域的自定义效果 - 后期处理体积(post-process volume)。

  1. 在您的场景中创建一个新的 GameObject,并为其添加一个碰撞器(collider),如 Box Collider。选中碰撞器上的 "Is Trigger"。
  2. 为带有碰撞器(collider)的对象(object)添加一个 Post Processing Volume 组件,然后点击 Profile 旁边的 New 按钮。
  3. 当您点击 New 时,将在您的地图旁边创建一个名为 Default Post Profile 的新配置文件。与 Stack v1 不同,您必须先添加特定效果,然后才能使用它们。这样可以确保 Volume blending 正常工作。image.png
  4. 单击 Add effect... 并添加一些效果!首先我建议添加 Color Grading(色彩渐变)。 您可以使用右上角的 On/Off 按钮切换各个效果。激活后,您还需要激活每个部分的选项的特定覆盖(overrides)。对于基本配置文件,您可以单击顶部的 All,这将切换所有选项至生效。
  5. 至少目前一切看起来仍旧。您可以试着调整设置,您可能会发现依旧没有什么变化。但如果您将 Main Camera 移动到碰撞器(collider)内部,您会看到效果就此生效!您应该可以根据需要调整后处理效果,并添加更多后处理。与碰撞器形状相关的体积仅影响在其体积内的玩家。例如...

    image.png

这个预设描绘了这样一个体积区块:在其内部时,一切都变成深沉而疯狂的红。不适合胆小或心智不健全的人进入!

但是您应该使用其中哪些设置?请继续阅读...