diff options
Diffstat (limited to 'res/shaders/glsl330/generated-wobble.fs')
| -rw-r--r-- | res/shaders/glsl330/generated-wobble.fs | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/res/shaders/glsl330/generated-wobble.fs b/res/shaders/glsl330/generated-wobble.fs new file mode 100644 index 0000000..ed0a639 --- /dev/null +++ b/res/shaders/glsl330/generated-wobble.fs | |||
| @@ -0,0 +1,23 @@ | |||
| 1 | #version 330 core | ||
| 2 | // SEED: 1747246528 | ||
| 3 | // TERM_TRESHOLD: 128 | ||
| 4 | |||
| 5 | uniform float time; | ||
| 6 | uniform vec2 resolution; | ||
| 7 | uniform vec2 mouse; | ||
| 8 | uniform float zoom; | ||
| 9 | |||
| 10 | out vec4 color; | ||
| 11 | |||
| 12 | float z = zoom; | ||
| 13 | |||
| 14 | void | ||
| 15 | main () | ||
| 16 | { | ||
| 17 | vec2 c = gl_FragCoord.xy/resolution*2*z - z; | ||
| 18 | vec2 m = mouse/resolution; | ||
| 19 | float t = time*0.25; | ||
| 20 | |||
| 21 | vec3 g = vec3 ((((((((((c.y + tan((((sin(((sqrt(abs(((((((sqrt(abs(m.y)) + ((tan(((((.239340 + ((sin((((tan((((((((sqrt(abs(sin(tan(((((((((.621734 + .530729) - (((((((c.y + c.y) - sin(t))*sin(t)*m.x*.643835 + .281914) + m.y) - sin(t)) + sin(t)) + m.y)*sin(t))*.262949 + .652405) - m.x) + c.x) + .075129)*sin(t) + m.y) + m.y))))) - m.y) + c.y) - .660900) - sin(t)) + m.x)*.520123 + sin(t)) + c.y)) - m.x) + m.y) - m.y)) + m.y) - c.x)) + m.y) + c.x) + c.x)) + sin(t)) + .454358)) + sin(t)) + c.x) + sin(t)) + .102642)*c.y - m.x))) + m.y) + .186410)) - .730386) + .104269) + m.x))) - .259179) + m.y) + m.x) + sin(t))*m.y + .314064) + sin(t)) + m.y) + m.x), (sqrt(abs(c.y)) + (((sqrt(abs(((sin(t) - ((((((tan((sqrt(abs(((sin((cos((m.x*((((sqrt(abs((tan(((sin(t) + sin(t)) + (cos(((((.667957 + sqrt(abs(((c.x + sin((((((.174643 + (m.y + sin((sqrt(abs(((((sin(t) + m.x) - m.y) + .757088) + c.y))) + sin(t))))) + .051899) + sin(t)) - c.x) - .314323))) - c.x)))) - m.y) + m.y) - sin(t))) - c.y))) - m.y))) + sin(t)) + sin(t)) + sin(t)) - sin(t))*c.x + c.y)) + c.x)) + sin(t)) - m.x))) + c.x)) + m.y) + .572108) - m.x) + .253705) + m.x) + c.x))*sin(t) + sin(t)))) + m.x) + m.y) - m.y)), ((((sqrt(abs(((cos((sqrt(abs(((cos(sin(((cos(tan(m.y)) + (((((cos(tan(((((((((sqrt(abs(((sqrt(abs((((tan((sqrt(abs(m.y)) + tan(((((sin((sqrt(abs(((((((((cos(((((((sqrt(abs(((((((m.x + ((((((((((cos(sin(t)) + (sqrt(abs((((tan(((((sqrt(abs((((.436972 + .990908) + m.x) + m.y))) - m.x) - c.y) - c.x) + .033708)) + c.y) + m.y) - m.x)))*m.x - m.x)) - sin(t)) + c.y) + sin(t)) + m.y) + c.x) + m.y) + c.x) + .200380) - sin(t))) + sin(t)) - m.x)*m.y + sin(t))*m.x - sin(t))*c.x + c.y))) + sin(t)) + c.x) + m.x) + m.x) + sin(t)) - .750030)) - c.x) + m.x) - c.x)*sin(t) + sin(t)) - m.x) + sin(t)) + .011923) - .241355))) + m.x)*sin(t)*m.x) - .865170) - .980952) + m.x) + sin(t))))) + .806090) + sin(t)) + c.x))) + sin(t)) + sin(t)))) + c.x) + c.x) + m.y) + m.x) + sin(t))*.651159 + c.x) + m.y) - m.y)))*m.x + m.y) + .632397) + c.x)*.391023*m.x - c.x) + .808001)) - c.x)*m.x)) - .571352) + .106317)*m.y)) + m.x)*sin(t)) - m.x) + .581900))) - c.y) - m.y) + c.x) - sin(t))*sin(t)); | ||
| 22 | color = vec4 ((g + z)/2/z, 1); | ||
| 23 | } | ||
