-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/data/shaders/lightning.frag b/data/shaders/lightning.frag
new file mode 100644
index 000000000..66f68a51e
--- /dev/null
+++ b/data/shaders/lightning.frag
@@ -0,0 +1,7 @@
+uniform vec3 intensity;
+out vec4 FragColor;
+
+void main()
+{
+ FragColor = vec4(intensity, 1.0f);
+}
diff --git a/src/graphics/post_processing.cpp b/src/graphics/post_processing.cpp
index 6cdf969f6..6a3d0bdde 100644
--- a/src/graphics/post_processing.cpp
+++ b/src/graphics/post_processing.cpp
@@ -818,6 +818,24 @@ public:
} // render
}; // SunLightShader
+// ============================================================================
+class LightningShader : public TextureShader