X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=shaders%2Fsky.fs;h=ad050dba1142bb88383beb60cdad62e5795829a3;hb=bdac014448b6ec968fe645f1581f321144f07dba;hp=435b2703cea5347d459cfb952fd6025e7889b0e8;hpb=3bb0287d544a4cb75de9afe2927ac8e946f3a18e;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/shaders/sky.fs b/shaders/sky.fs index 435b270..ad050db 100644 --- a/shaders/sky.fs +++ b/shaders/sky.fs @@ -12,7 +12,7 @@ in vec3 aCo; void main() { float fintensity = 1.0-(abs(aNorm.y)*0.7); - float fblend = pow(fintensity,8.0); + float fblend = pow(fintensity,4.0); vec3 horizon = vec3( 0.8, 0.9, 0.9 ); vec3 skycolour = vec3( 0.5, 0.6, 0.9 ); vec3 diffuse = mix( skycolour, horizon, fblend ); @@ -29,5 +29,5 @@ void main() float fhorizon = step( aNorm.y * 0.5 + 0.5, 0.5 ); vec3 skycomp = mix(diffuse, vec3(1.0,1.0,1.0), cloud_e); - FragColor = vec4(skycomp,1.0); + FragColor = vec4(pow(skycomp, vec3(1.5)),1.0); }