diff --git a/amaranth/render/meshlight_add.py b/amaranth/render/meshlight_add.py
index a4c4230c34621e17bd8a06353d2e17fc3d394f2d..c1ca94a067f0080bb497e639e0b1325327db0374 100644
--- a/amaranth/render/meshlight_add.py
+++ b/amaranth/render/meshlight_add.py
@@ -48,7 +48,7 @@ class AMTH_OBJECT_OT_meshlight_add(bpy.types.Operator):
         name="Temperature",
         min=800, max=12000.0,
         default=5500.0,
-        step=800.0,
+        step=100.0,
         description="Temperature in Kelvin. Lower is warmer, higher is colder",
         )
 
diff --git a/render_povray/__init__.py b/render_povray/__init__.py
index fded5cffe93ab49bbebfa0c4b1e74f3c4b549001..5df45df857e9d70c01b42f1a1782771d32fcb8ff 100644
--- a/render_povray/__init__.py
+++ b/render_povray/__init__.py
@@ -394,7 +394,7 @@ class RenderPovSettingsScene(PropertyGroup):
     media_diffusion_scale: FloatProperty(
         name="Scale",
         description="Scale factor of Media Diffusion Color",
-        precision=12, step=0.00000001, min=0.000000001, max=1.0,
+        precision=6, step=0.00000001, min=0.000000001, max=1.0,
         default=(1.0),
     )
 
@@ -411,7 +411,7 @@ class RenderPovSettingsScene(PropertyGroup):
         name="Scale",
         description="Scale factor of Media Absorption Color. "
         "use 1/depth of media volume in meters",
-        precision=12,
+        precision=6,
         step=0.000001,
         min=0.000000001,
         max=1.0,