diff options
Diffstat (limited to 'client/menu/menu_background.gdshader')
| -rw-r--r-- | client/menu/menu_background.gdshader | 13 | 
1 files changed, 7 insertions, 6 deletions
| diff --git a/client/menu/menu_background.gdshader b/client/menu/menu_background.gdshader index c88f7b8a..d1dc3f0f 100644 --- a/client/menu/menu_background.gdshader +++ b/client/menu/menu_background.gdshader @@ -1,17 +1,18 @@ -shader_type sky; +shader_type spatial;  uniform sampler2D noise : source_color;  uniform vec3 ccloud : source_color;  uniform vec3 csky : source_color; -void sky() { -	vec2 uv = SCREEN_UV * 0.2; -	uv += TIME * vec2(0.002,0.004); +void fragment() { +	vec2 uv = UV * 0.9; +	uv += TIME * vec2(0.001,0.002);  	float f = texture(noise, uv).x;  	f = 1. - f; -	f = pow(f, 3.); +	f = pow(f, 1.5);  	f = floor(f*5.)/5.; +	f = pow(f, 2.); -	COLOR = mix(csky, ccloud, f); +	ALBEDO = mix(csky, ccloud, f);  } | 
