Night Vision
About
This night vision 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.
Night Vision parameters:
General
- Brightness: Controls the brightness.
- Contrast: Controls the contrast.
- Lightness: Controls the base lightness. Decreasing this value will fade out shadows.
- Diffuse Lightness: Controls the diffuse lightness. Increasing this value will make dark areas brighter.
- Color: Controls the night vision color.
- Noise Opacity: Controls the noise opacity.
- Vignette Strength: Controls the vignette strength.
Jitter
- Texture: Controls the jitter texture.
- Texture Tiling & Offset: Controls the UV tiling and offset. RG = Tiling, BA = Offset. (Use a negative tiling value to flip the UVs.)
- Texture 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)
- Mask: Allows the user to enable or disable texture channels. The RGBA channels can be used.
- Strength: Controls the jitter strength.
- Animation Speed X: Controls the panning animation speed on the X axis.
- Animation Speed Y: Controls the panning animation speed on the Y axis.