summaryrefslogtreecommitdiff
path: root/shaders
diff options
context:
space:
mode:
Diffstat (limited to 'shaders')
-rw-r--r--shaders/circles.fs27
-rw-r--r--shaders/smear.fs27
2 files changed, 0 insertions, 54 deletions
diff --git a/shaders/circles.fs b/shaders/circles.fs
deleted file mode 100644
index 5d504d8..0000000
--- a/shaders/circles.fs
+++ /dev/null
@@ -1,27 +0,0 @@
-#version 330
-
-// Input vertex attributes (from vertex shader)
-in vec2 fragTexCoord;
-in vec4 fragColor;
-
-// Output fragment color
-out vec4 finalColor;
-
-void main()
-{
- float radius = 0.1;
- vec2 distance_from_center = fragTexCoord - vec2(0.5);
-// s <= 0 -> inside circle
-// s > 0 -> outside circle
- if (length(distance_from_center) <= 0.5) {
- float s = length(distance_from_center) - radius;
- if (s <= 0) {
- finalColor = fragColor*1.5;
- } else {
- float t = 1 - s / (0.5 - radius);
- finalColor = vec4(fragColor.xyz, t*t);
- }
- } else {
- finalColor = vec4(0);
- }
-}
diff --git a/shaders/smear.fs b/shaders/smear.fs
deleted file mode 100644
index 0f7c316..0000000
--- a/shaders/smear.fs
+++ /dev/null
@@ -1,27 +0,0 @@
-#version 330
-
-// Input vertex attributes (from vertex shader)
-in vec2 fragTexCoord;
-in vec4 fragColor;
-
-// Output fragment color
-out vec4 finalColor;
-
-void main()
-{
- float radius = 0.25;
- vec2 distance_from_center = fragTexCoord - vec2(0.5);
-// s <= 0 -> inside circle
-// s > 0 -> outside circle
- if (length(distance_from_center) <= 0.5) {
- float s = length(distance_from_center) - radius;
- if (s <= 0) {
- finalColor = fragColor*1.25;
- } else {
- float t = 1 - (s / (0.5 - radius));
- finalColor = vec4(fragColor.xyz, t);
- }
- } else {
- finalColor = vec4(0);
- }
-}