2021年11月15日

Evergine 中的高级后处理节点图

Evergine 包含全新的后处理节点图(Postprocessing graph)资产,可用于定义渲染中所用后处理效果的节点图。

所有后处理图节点均基于 Compute Shader,以确保渲染获得最佳性能。

新的后处理资源可通过 Evergine Studio 中全新的后处理图编辑器进行编辑。

后期处理 Evergine

后处理图编辑器

该后处理图非常灵活,允许您将后处理效果作为渲染中的附加层添加,因此您可以对图层顺序低于后处理图层的元素应用后处理,而对图层顺序高于后处理图层的其他元素则不应用。一个常见的用例是 UI 元素,通常您不希望对其应用后处理效果。

通过全新的后处理图编辑器,您可以管理后处理图,并在视口中查看应用于场景的效果,从而对细微之处进行调整。

图表编辑器 evergine

默认后处理图

Evergine 在 Evergine.Core 包中内置了一个默认后处理图,其中包含项目中常用的最重要后处理效果。

默认后处理图中包含的效果列表:

  • 屏幕空间环境光遮蔽 (SSAO)
  • 屏幕空间反射 (SSR)
  • 雾效
  • 时间抗锯齿 (TAA)
  • 运动模糊
  • 景深 (DoF)
  • 泛光
  • 镜头污垢
  • 体积光
  • 镜头光晕
  • Fidelity 超分辨率 (FSR)
  • 锐化
  • 色调映射
  • 色差
  • 暗角
  • 颗粒
  • 畸变
  • 快速近似抗锯齿 (FXAA)

后处理效果

在 Evergine Studio 中,您可以在场景中添加一个新的后处理体积实体,启用您想要使用的效果,并配置其参数。

后处理体积 evergine

自定义后处理图

在大部分项目中,默认的后处理图就能满足你的所有需求,但如果需要创建自定义后处理图,也是完全可行的。

Evergine 为你提供了所有默认后处理效果的实现,方便你在项目中修改或改进它们。

此外,你还可以使用自定义效果创建自己的后处理图,并生成专属的渲染结果。要了解更多关于如何创建自定义后处理图的信息,请访问此章节。

自定义后处理 evergine

未来工作

Evergine 团队持续致力于改进后处理图,并将不断为默认后处理图加入有趣的新效果。借助此功能,你可以为项目或产品获得电影级的渲染效果,这对汽车或建筑领域极具价值。

要了解更多关于新后处理图的信息,请访问我们全新的Evergine 文档

Jorge Canton
作者
Jorge Cantón
Plain Concepts Research