Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // 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);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement