Vignette Shader
About
This vignette post process shader has been created in Unreal Engine. The shader is interactive through exposed material parameters, which allow the developer to modify various properties.
Vignette parameters:
Enable Vignette Texture: Enables a vignette texture instead of using the default round vignette.
Radius: Controls the vignette radius.
Hardness: Controls the vignette hardness.
Texture: Controls the vignette texture.
Tiling & Offset: Controls the UV tiling and offset. RG = Tiling, BA = Offset. (Use a negative tiling value to flip the UVs.)
Rotation: Controls the rotation angle and anchor point position. R = Angle, G = Anchor point U axis, B = Anchor point V axis. (Use degrees for rotation angle)
This post process shader works in both Unreal Engine 4 and Unreal Engine 5. Installation guide is included.