diff options
author | metamuffin <metamuffin@disroot.org> | 2024-06-24 01:00:17 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2024-06-24 01:00:17 +0200 |
commit | 3b373341c1f3055d4b52e42f56c545bfbb96d784 (patch) | |
tree | 1f22f37d26c815d4f2e734c3a0686acf94b78cd3 /client/menu/menu_background.gdshader | |
parent | fa6b1336b212df4a0b015c1c1da565655b4dd06e (diff) | |
download | hurrycurry-3b373341c1f3055d4b52e42f56c545bfbb96d784.tar hurrycurry-3b373341c1f3055d4b52e42f56c545bfbb96d784.tar.bz2 hurrycurry-3b373341c1f3055d4b52e42f56c545bfbb96d784.tar.zst |
fix background on web
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); } |