diff --git a/gui/dialogs/rendering.xml b/gui/dialogs/rendering.xml
index 10ee68606..ef1c62767 100644
--- a/gui/dialogs/rendering.xml
+++ b/gui/dialogs/rendering.xml
@@ -114,15 +114,6 @@
-
- left
-
- /sim/rendering/clouds3d-enable
-
- dialog-apply
-
-
-
left
@@ -149,13 +140,24 @@
+
+ 8
+ left
+
+ /sim/rendering/clouds3d-enable
+
+ dialog-apply
+
+
+
+
hbox
right
0
- 100
+ 1.0
/sim/rendering/clouds3d-density
@@ -164,12 +166,54 @@
- %.0f%%
+ %.2f
true
/sim/rendering/clouds3d-density
+
+ hbox
+ right
+
+
+ 100.0
+ 20000.0
+
+ /sim/rendering/clouds3d-vis-range
+
+ dialog-apply
+
+
+
+
+ %.fm
+ true
+ /sim/rendering/clouds3d-vis-range
+
+
+
+
+ hbox
+ right
+
+
+ 1
+ 20
+
+ /sim/rendering/clouds3d-num-flavours
+
+ dialog-apply
+
+
+
+
+ %d
+ true
+ /sim/rendering/clouds3d-num-flavours
+
+
+
diff --git a/preferences.xml b/preferences.xml
index 79f7e2d93..240485f39 100644
--- a/preferences.xml
+++ b/preferences.xml
@@ -100,10 +100,9 @@ Started September 2000 by David Megginson, david@megginson.com
false
false
false
- 25000
- 100
- 1024
- 64
+ 20000.0
+ 1.0
+ 10
true
false
false
@@ -637,7 +636,7 @@ Started September 2000 by David Megginson, david@megginson.com
true
scattered
- 5000
+ 4000
600
150
40000