code reorg
This commit is contained in:
parent
c8ca44c6ca
commit
9189a87c1d
@ -14,6 +14,20 @@ float random (vec2 st) {
|
||||
return fract(sin(dot(st.xy, vec2(12.9898,78.233)))* 43758.5453123);
|
||||
}
|
||||
|
||||
vec4 boxFade(vec4 inputColor, float boxSize, float period) {
|
||||
float canvasSize = max(u_canvasWidth, u_canvasHeight);
|
||||
|
||||
vec2 uv = gl_FragCoord.xy/vec2(canvasSize, canvasSize);
|
||||
|
||||
float x = floor(uv.x / boxSize) * boxSize;
|
||||
float y = floor(uv.y / boxSize) * boxSize;
|
||||
|
||||
float rand = random(uv);
|
||||
float mask = mod(u_time / period, 1.4);
|
||||
|
||||
return rand < mask ? inputColor : vec4(0.0, 0.0, 0.0, 1.0);
|
||||
}
|
||||
|
||||
void main() {
|
||||
float canvasSize = max(u_canvasWidth, u_canvasHeight);
|
||||
vec2 uv = gl_FragCoord.xy/vec2(canvasSize, canvasSize);
|
||||
@ -39,16 +53,3 @@ void main() {
|
||||
|
||||
}
|
||||
|
||||
vec4 boxFade(vec4 inputColor, float boxSize, float period) {
|
||||
float canvasSize = max(u_canvasWidth, u_canvasHeight);
|
||||
|
||||
vec2 uv = gl_FragCoord.xy/vec2(canvasSize, canvasSize);
|
||||
|
||||
float x = floor(uv.x / boxSize) * boxSize;
|
||||
float y = floor(uv.y / boxSize) * boxSize;
|
||||
|
||||
float rand = random(uv);
|
||||
float mask = mod(u_time / period, 1.4);
|
||||
|
||||
return rand < mask ? inputColor : vec4(0.0, 0.0, 0.0, 1.0);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user