Psychadelic: Enforce actual squares
This commit is contained in:
parent
85657e00a2
commit
ec61518dfc
@ -15,13 +15,15 @@ float random (vec2 st) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void main() {
|
void main() {
|
||||||
vec2 uv = gl_FragCoord.xy/vec2(u_canvasWidth, u_canvasHeight);
|
float canvasSize = max(u_canvasWidth, u_canvasHeight);
|
||||||
|
vec2 uv = gl_FragCoord.xy/vec2(canvasSize, canvasSize);
|
||||||
|
|
||||||
vec3 red = vec3(1.0, 0.0, 0.0);
|
vec3 red = vec3(1.0, 0.0, 0.0);
|
||||||
vec3 green = vec3(0.0, 1.0, 0.0);
|
vec3 green = vec3(0.0, 1.0, 0.0);
|
||||||
vec3 blue = vec3(0.0, 0.0, 1.0);
|
vec3 blue = vec3(0.0, 0.0, 1.0);
|
||||||
|
|
||||||
float size = 0.05;
|
float size = 0.01;
|
||||||
|
|
||||||
|
|
||||||
uv.x = floor(uv.x / size) * size;
|
uv.x = floor(uv.x / size) * size;
|
||||||
uv.y = floor(uv.y / size) * size;
|
uv.y = floor(uv.y / size) * size;
|
||||||
|
Loading…
Reference in New Issue
Block a user