# Checker Board node Generates a checkerboard of alternating colors between inputs color A and color B based on input UV.
**Inputs** |Name|Type|Binding|Description| |---|---|---|---| |uv|vec2|UV|Input UV value| |color a|vec3|none|First checker color| |color b|vec3|none|Second checker color| |frequency|vec2|none|Scale of checkerboard per axis| **Outputs** |Name|Type|Binding|Description| |---|---|---|---| |output|vec3|None|Output checkerboard value| **ShaderInc location**
`res://addons/ShaderLib/Procedural/CheckerBoard.gdshaderinc` **Method signature**
`vec3 checker_board(vec2 uv, vec3 color_a, vec3 color_b, vec2 frequency)` **Parameters** |Name|Type|Description| |---|---|---| |uv|vec2|Input UV value| |color a|vec3|First checker color| |color b|vec3|Second checker color| |frequency|vec2|Scale of checkerboard per axis| ___