Increase upper limit of display_gamma to 10 (#8618)
authorANAND <ClobberXD@gmail.com>
Thu, 27 Jun 2019 03:04:12 +0000 (08:34 +0530)
committerParamat <paramat@users.noreply.github.com>
Thu, 27 Jun 2019 03:04:12 +0000 (04:04 +0100)
builtin/settingtypes.txt
src/light.cpp

index eeb14d7ab295b459a6edac94ce72c70aabcb4383..15cb181ed1ec7ddfad6070716907b9d4beb27b0a 100644 (file)
@@ -637,7 +637,7 @@ fov (Field of view) int 72 45 160
 
 #    Adjust the gamma encoding for the light tables. Higher numbers are brighter.
 #    This setting is for the client only and is ignored by the server.
-display_gamma (Gamma) float 1.0 0.5 3.0
+display_gamma (Gamma) float 1.0 0.5 10.0
 
 #    Gradient of light curve at minimum light level.
 lighting_alpha (Darkness sharpness) float 0.0 0.0 4.0
index c60f8eacaaa47ea99c7a5dd7007baa909de0f1d4..9b6f5c210ee7df4da84ff2208328a3b165eafe89 100644 (file)
@@ -66,7 +66,7 @@ void set_light_table(float gamma)
        params.center = g_settings->getFloat("lighting_boost_center");
        params.sigma = g_settings->getFloat("lighting_boost_spread");
 // Gamma correction
-       params.gamma = rangelim(gamma, 0.5f, 3.0f);
+       params.gamma = rangelim(gamma, 0.5f, 10.0f);
 
 // Boundary values should be fixed
        light_LUT[0] = 0;