diff --git a/Effects/transition.eff b/Effects/transition.eff
index 65489018b..62b2e075c 100644
--- a/Effects/transition.eff
+++ b/Effects/transition.eff
@@ -43,6 +43,23 @@ parameters :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
2.0
0.0
@@ -257,6 +274,46 @@ parameters :
+
+
+ CloudCover0
+ float
+
+
+
+
+
+
+ CloudCover1
+ float
+
+
+
+
+
+
+ CloudCover2
+ float
+
+
+
+
+
+
+ CloudCover3
+ float
+
+
+
+
+
+
+ CloudCover4
+ float
+
+
+
+
diff --git a/Effects/water-inland.eff b/Effects/water-inland.eff
index 1374ad872..a619e2d90 100644
--- a/Effects/water-inland.eff
+++ b/Effects/water-inland.eff
@@ -1,9 +1,7 @@
- Effects/water-inland
-
+ Effects/water
Effects/terrain-default
-
Textures/Water/water-reflection-inland.dds
@@ -26,14 +24,32 @@
repeat
normalized
+
+ Textures/Water/water-reflection-grey.png
+ linear-mipmap-linear
+ repeat
+ repeat
+ normalized
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
@@ -141,6 +157,24 @@
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Shaders/water.vert
Shaders/water-inland.frag
@@ -160,25 +194,54 @@
sampler-2d
3
+
+ water_reflection_grey
+ sampler-2d
+ 4
+
saturation
float
-
+ 0.4
+
+
+
+ CloudCover0
+ float
-
+
- RainNorm
+ CloudCover1
float
-
-
-
-
+
+
+
+
+
+ CloudCover2
+ float
+
+
+
+
+
+ CloudCover3
+ float
+
+
+
+
+
+ CloudCover4
+ float
+
+
+
-
diff --git a/Effects/water.eff b/Effects/water.eff
index 94a6cff6c..4edf05af9 100644
--- a/Effects/water.eff
+++ b/Effects/water.eff
@@ -1,176 +1,309 @@
- Effects/water
- Effects/terrain-default
-
-
- Textures/Water/water-reflection.png
- linear-mipmap-linear
- repeat
- repeat
- normalized
-
-
- Textures/Water/water-normalmap.png
- linear-mipmap-linear
- repeat
- repeat
- normalized
-
-
- Textures/Water/water-dudv.png
- linear-mipmap-linear
- repeat
- repeat
- normalized
-
-
-
-
-
-
-
-
- /sim/rendering/water-shader
- /sim/rendering/shader-effects
-
- 2.0
- /sim/rendering/quality-level
-
-
-
- 2.0
-
-
-
- GL_ARB_shader_objects
- GL_ARB_shading_language_100
- GL_ARB_vertex_shader
- GL_ARB_fragment_shader
-
-
-
-
-
- true
-
-
-
-
- ambient-and-diffuse
-
-
-
- smooth
- back
-
-
-
-
-
- 0
-
-
-
-
-
-
-
-
-
- 2
-
-
-
-
-
-
-
-
-
- 3
-
-
-
-
-
-
-
-
-
- Shaders/water.vert
- Shaders/water.frag
-
-
- water_reflection
- sampler-2d
- 0
-
-
- water_normalmap
- sampler-2d
- 2
-
-
- water_dudvmap
- sampler-2d
- 3
-
-
- saturation
- float
- 0.4
-
-
-
-
-
-
-
- /sim/rendering/water-shader
- /sim/rendering/shader-effects
-
-
- 2.0
-
-
-
- GL_ARB_shader_objects
- GL_ARB_shading_language_100
- GL_ARB_vertex_shader
- GL_ARB_fragment_shader
-
-
-
-
-
- true
-
-
-
-
- ambient-and-diffuse
-
-
-
- smooth
- back
-
-
-
-
-
- 0
- noise
-
-
- Shaders/water-orig.vert
- Shaders/water-orig.frag
-
-
- texture
- sampler-3d
- 0
-
-
+ Effects/water
+ Effects/terrain-default
+
+
+ Textures/Water/water-reflection.png
+ linear-mipmap-linear
+ repeat
+ repeat
+ normalized
+
+
+ Textures/Water/water-normalmap.png
+ linear-mipmap-linear
+ repeat
+ repeat
+ normalized
+
+
+ Textures/Water/water-dudv.png
+ linear-mipmap-linear
+ repeat
+ repeat
+ normalized
+
+
+ Textures/Water/water-reflection-grey.png
+ linear-mipmap-linear
+ repeat
+ repeat
+ normalized
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /sim/rendering/water-shader
+ /sim/rendering/shader-effects
+
+ 2.0
+ /sim/rendering/quality-level
+
+
+
+ 2.0
+
+
+
+ GL_ARB_shader_objects
+ GL_ARB_shading_language_100
+ GL_ARB_vertex_shader
+ GL_ARB_fragment_shader
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+ ambient-and-diffuse
+
+
+
+
+
+
+
+ smooth
+ back
+
+
+
+
+
+
+
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Shaders/water.vert
+ Shaders/water.frag
+
+
+ water_reflection
+ sampler-2d
+ 0
+
+
+ water_normalmap
+ sampler-2d
+ 2
+
+
+ water_dudvmap
+ sampler-2d
+ 3
+
+
+ water_reflection_grey
+ sampler-2d
+ 4
+
+
+ saturation
+ float
+ 0.4
+
+
+
+ CloudCover0
+ float
+
+
+
+
+
+ CloudCover1
+ float
+
+
+
+
+
+ CloudCover2
+ float
+
+
+
+
+
+ CloudCover3
+ float
+
+
+
+
+
+ CloudCover4
+ float
+
+
+
+
+
+
+
+
+
+ /sim/rendering/water-shader
+ /sim/rendering/shader-effects
+
+
+ 2.0
+
+
+
+ GL_ARB_shader_objects
+ GL_ARB_shading_language_100
+ GL_ARB_vertex_shader
+ GL_ARB_fragment_shader
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+ ambient-and-diffuse
+
+
+
+
+
+
+
+ smooth
+ back
+
+
+
+
+
+
+
+
+
+ 0
+ noise
+
+
+ Shaders/water-orig.vert
+ Shaders/water-orig.frag
+
+
+ texture
+ sampler-3d
+ 0
+
+
+