diff options
Diffstat (limited to 'indra/newview/app_settings/shaders/class1/windlight')
| -rw-r--r-- | indra/newview/app_settings/shaders/class1/windlight/cloudShadowF.glsl | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/indra/newview/app_settings/shaders/class1/windlight/cloudShadowF.glsl b/indra/newview/app_settings/shaders/class1/windlight/cloudShadowF.glsl index 1d004b2b3e..82fad4db5a 100644 --- a/indra/newview/app_settings/shaders/class1/windlight/cloudShadowF.glsl +++ b/indra/newview/app_settings/shaders/class1/windlight/cloudShadowF.glsl @@ -82,12 +82,12 @@ void main()          vec2 disturbance2 = vec2(cloudNoise((uv1 + uv3) / 4.0f).x, cloudNoise((uv4 + uv2) / 8.0f).x) * cloud_variance * (1.0f - cloud_scale * 0.25f);          // Offset texture coords -        uv1 += cloud_pos_density1.xy + (disturbance * 0.02);    //large texture, visible density +        uv1 += cloud_pos_density1.xy + (disturbance * 0.2);    //large texture, visible density          uv2 += cloud_pos_density1.xy;   //large texture, self shadow          uv3 += cloud_pos_density2.xy;   //small texture, visible density          uv4 += cloud_pos_density2.xy;   //small texture, self shadow -        float density_variance = min(1.0, (disturbance.x* 2.0 + disturbance.y* 2.0 + disturbance2.x + disturbance2.y)); +        float density_variance = min(1.0, (disturbance.x* 2.0 + disturbance.y* 2.0 + disturbance2.x + disturbance2.y) * 4.0);          cloudDensity *= 1.0 - (density_variance * density_variance); | 
