Post Effect Framework
Gamelogic Fx contains lightweight base classes that can be extended to create custom post-processing effects for both the Built-in Render Pipeline and the Universal Render Pipeline (URP).
These classes are also the main entry points for the main features.
Built-in Render Pipeline
- IPostProcess
- PostProcess
- SeparableNamedShaderPostProcess (see also Separable Effects)
- MapRenderer<TMapProperties>
Universal Render Pipeline (URP)
- @Gamelogic.Fx.URP.PostProcessing.PostEffectRenderFeature
- PostEffectPass
- SeparableRenderFeature (see also Separable Effects)
- GLMapRenderFeature<TMapProperties>