// https://www.shadertoy.com/view/wdSXzm
void mainImage( out vec4 fragColor, in vec2 fragCoord )
{
vec2 uv = fragCoord - ceil(0.5 * iResolution.xy);
float x = uv.x, y = uv.y;
vec3 col = vec3(0.992, 0.965, 0.89);
// ======= Lines + Bold lines
col = mix(col, vec3(0.576, 0.631, 0.631), step(0.9, fract(0.1 * x)) * 0.1);
col = mix(col, vec3(0.576, 0.631, 0.631), step(0.98, fract(0.02 * x)) * 0.2);
col = mix(col, vec3(0.576, 0.631, 0.631), step(0.9, fract(0.1 * y)) * 0.1);
col = mix(col, vec3(0.576, 0.631, 0.631), step(0.98, fract(0.02 * y)) * 0.2);
// ======= AXES
col = mix(col, vec3(0.345, 0.431, 0.459), step(abs(x), 0.5));
col = mix(col, vec3(0.345, 0.431, 0.459), step(abs(y), 0.5));
// ======= CENTER
col = mix(col, vec3(0.933, 0.91, 0.835), (1.0 - step(2.5, abs(x))) * (1.0 - step(2.5, abs(y))));
fragColor = vec4(col, 1.0);
}
Comments
0 B
|👍
/👎
0 B
|👍
/👎