diff options
Diffstat (limited to '')
| -rw-r--r-- | sketches/06/screenshots/1.jpg | bin | 0 -> 136444 bytes | |||
| -rw-r--r-- | sketches/06/strange.frag | 12 |
2 files changed, 12 insertions, 0 deletions
diff --git a/sketches/06/screenshots/1.jpg b/sketches/06/screenshots/1.jpg Binary files differnew file mode 100644 index 0000000..f8d02f8 --- /dev/null +++ b/sketches/06/screenshots/1.jpg diff --git a/sketches/06/strange.frag b/sketches/06/strange.frag new file mode 100644 index 0000000..3abeb33 --- /dev/null +++ b/sketches/06/strange.frag @@ -0,0 +1,12 @@ +varying vec4 v_position; +uniform vec2 u_resolution; +uniform float u_time; + +void main() { + float ratio = u_resolution.x / u_resolution.y; + vec2 pos = v_position.xy/vec2(1.0, ratio); + + float f = length(fract(pos * 10.0) - 0.5) * exp(-length(pos)); + f = abs(sin(f*30. + u_time)/3.); + gl_FragColor = vec4(f*0.6, f*0.4, f*1.0, 1.0); +} |
