godot-puzzle/ground.gdshader
2025-05-05 18:13:48 -04:00

14 lines
272 B
Text

shader_type spatial;
uniform vec2 dims;
uniform vec3 light_color : source_color;
uniform vec3 dark_color : source_color;
void fragment() {
vec2 p = UV*dims/2.0;
if (round(mod(p.x,1)) == round(mod(p.y,1))) {
ALBEDO = light_color;
} else {
ALBEDO = dark_color;
}
}