From a78c4f7d28226564454776e5d47a70da3e7fbbc9 Mon Sep 17 00:00:00 2001 From: Ylva Selling Date: Wed, 22 Jun 2022 02:51:37 -0400 Subject: [PATCH] Move the limit of gamma to not be zero from shader to lower property bound --- modules/base/shaders/screenspace_fs.glsl | 2 +- src/rendering/screenspacerenderable.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/base/shaders/screenspace_fs.glsl b/modules/base/shaders/screenspace_fs.glsl index 2c4063f8c8..ea16f1167b 100644 --- a/modules/base/shaders/screenspace_fs.glsl +++ b/modules/base/shaders/screenspace_fs.glsl @@ -45,6 +45,6 @@ Fragment getFragment() { } frag.depth = vs_depth; - frag.color.rgb = pow(frag.color.rgb, vec3(1.0/(gamma + 0.000001))); + frag.color.rgb = pow(frag.color.rgb, vec3(1.0/(gamma))); return frag; } diff --git a/src/rendering/screenspacerenderable.cpp b/src/rendering/screenspacerenderable.cpp index df00e38361..61e82b5849 100644 --- a/src/rendering/screenspacerenderable.cpp +++ b/src/rendering/screenspacerenderable.cpp @@ -295,7 +295,7 @@ ScreenSpaceRenderable::ScreenSpaceRenderable(const ghoul::Dictionary& dictionary , _opacity(OpacityInfo, 1.f, 0.f, 1.f) , _fade(FadeInfo, 1.f, 0.f, 1.f) , _delete(DeleteInfo) - , _gamma(GammaInfo, 1.f, 0.f, 10.f) + , _gamma(GammaInfo, 1.f, 0.000001f, 10.f) { const Parameters p = codegen::bake(dictionary);