17 lines
342 B
Plaintext
17 lines
342 B
Plaintext
[gd_resource type="Shader" format=2]
|
|
|
|
[resource]
|
|
code = "shader_type canvas_item;
|
|
|
|
uniform bool active = false;
|
|
|
|
void fragment() {
|
|
vec4 previous_color = texture(TEXTURE, UV);
|
|
vec4 white_color = vec4(1.0,1.0,1.0,previous_color.a);
|
|
vec4 new_color = previous_color;
|
|
if (active == true) {
|
|
new_color = white_color;
|
|
}
|
|
COLOR = new_color;
|
|
}"
|