aboutsummaryrefslogtreecommitdiff
path: root/res/shaders/glsl330/sandbox.fs
diff options
context:
space:
mode:
Diffstat (limited to 'res/shaders/glsl330/sandbox.fs')
-rw-r--r--res/shaders/glsl330/sandbox.fs21
1 files changed, 21 insertions, 0 deletions
diff --git a/res/shaders/glsl330/sandbox.fs b/res/shaders/glsl330/sandbox.fs
new file mode 100644
index 0000000..dbf8f13
--- /dev/null
+++ b/res/shaders/glsl330/sandbox.fs
@@ -0,0 +1,21 @@
1#version 330 core
2
3uniform float time;
4uniform vec2 resolution;
5uniform vec2 mouse;
6
7out vec4 color;
8
9void
10main ()
11{
12 vec2 c = gl_FragCoord.xy/resolution;
13 vec2 m = mouse/resolution;
14 float t = sin(time);
15
16 color = vec4 (.286523, sqrt(((sqrt(sin(sin(sin(sin(m.x)))))+sin(sin(.375898)))+sqrt(sin(c.x))))*sin(c.y), sin(sqrt(sqrt(sin(t)*sin(.758588))*sin((sin(t)+.222414))*sin(sin(sin(m.y))))), 1);
17
18 // color = vec4 ((sin (time*2 + radians (0*90)) + 1)/2,
19 // (sin (time*2 + radians (1*90)) + 1)/2,
20 // (sin (time*2 + radians (2*90)) + 1)/2, 1);
21}