X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=shaders%2Fblitblur.fs;h=21209c5f9023ce5fac1a161567542cb2205eb432;hb=eff8b75f1a00169d7666c2adf27b588e278c19d2;hp=8de9e67b7ac269a9f9f8ad434cf574f43f8da983;hpb=329828f689e880b825b396c7be5b243aad6ae5ea;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/shaders/blitblur.fs b/shaders/blitblur.fs index 8de9e67..21209c5 100644 --- a/shaders/blitblur.fs +++ b/shaders/blitblur.fs @@ -3,8 +3,6 @@ uniform sampler2D uTexMain; uniform sampler2D uTexMotion; uniform float uBlurStrength; uniform vec2 uOverrideDir; -uniform float uTime; -uniform float uGlitchStrength; uniform vec2 uClampUv; in vec2 aUv; @@ -15,23 +13,10 @@ vec2 rand_hash22( vec2 p ){ return fract(vec2((p3.x + p3.y)*p3.z, (p3.x+p3.z)*p3.y)); } -const int NOISE_LOOP = 3; -vec3 digital_noise( uvec3 iuv ){ - iuv *=uvec3(8,2524,7552); - for( int i=0; i 0.0 ){ - // uvec3 p = uvec3( gl_FragCoord.xy, uint(uTime*30.0) ); - // vec2 g = digital_noise(p).xy; - // vuv = aUv + g.xy*uGlitchStrength - uGlitchStrength*0.5; - //} - vec2 vrand = rand_hash22( vuv ) * 2.0 - vec2(1.0); vec2 vrand1 = rand_hash22( vrand ) * 2.0 - vec2(1.0);