mirror of
https://github.com/DigvijaysinhGohil/Godot-Shader-Lib.git
synced 2025-09-19 11:56:01 +08:00
879 B
879 B
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/Procedural.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 |