diff options
Diffstat (limited to 'client/menu/rating/desaturate.gdshader')
-rw-r--r-- | client/menu/rating/desaturate.gdshader | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/client/menu/rating/desaturate.gdshader b/client/menu/rating/desaturate.gdshader new file mode 100644 index 00000000..e6861560 --- /dev/null +++ b/client/menu/rating/desaturate.gdshader @@ -0,0 +1,7 @@ +shader_type canvas_item; + +uniform float t : hint_range(0.0, 1.0); + +void fragment() { + COLOR.rgb = mix(vec3(pow((COLOR.r+COLOR.g+COLOR.b)/3.,3.)),COLOR.rgb,t); +} |