From ecfce00cda1198b0f707bcf98f53bb77b606d5fa Mon Sep 17 00:00:00 2001 From: polyfloyd Date: Sat, 19 May 2018 14:58:48 +0200 Subject: [PATCH] Add creation-by-silexars.glsl --- creation-by-silexars.glsl | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 creation-by-silexars.glsl diff --git a/creation-by-silexars.glsl b/creation-by-silexars.glsl new file mode 100644 index 0000000..5e2a8df --- /dev/null +++ b/creation-by-silexars.glsl @@ -0,0 +1,22 @@ +// http://www.pouet.net/prod.php?which=57245 + +#define t iTime +#define r iResolution.xy + +void mainImage( out vec4 fragColor, in vec2 fragCoord ){ + vec3 c; + float l,z=t; + for(int i=0;i<3;i++) { + vec2 uv,p=fragCoord.xy/r; + uv=p; + p-=.5; + p.x*=r.x/r.y; + z+=.07; + l=length(p); + uv+=p/l*(sin(z)+1.)*abs(sin(l*9.-z*2.)); + c[i]=.01/length(abs(mod(uv,1.)-.5)); + } + fragColor=vec4(c/l,t); +} + +// https://www.shadertoy.com/view/XsXXDn