[Bf-blender-cvs] [7faf0c8c2ff] master: Fix T59145: don't clamp color value in Hue Saturation Value node in eevee

Jacques Lucke noreply at git.blender.org
Thu Jan 24 14:00:09 CET 2019


Commit: 7faf0c8c2ff715b09feede8a58ea33bfeb0fa2da
Author: Jacques Lucke
Date:   Thu Jan 24 13:58:59 2019 +0100
Branches: master
https://developer.blender.org/rB7faf0c8c2ff715b09feede8a58ea33bfeb0fa2da

Fix T59145: don't clamp color value in Hue Saturation Value node in eevee

===================================================================

M	source/blender/gpu/shaders/gpu_shader_material.glsl

===================================================================

diff --git a/source/blender/gpu/shaders/gpu_shader_material.glsl b/source/blender/gpu/shaders/gpu_shader_material.glsl
index 600aa23a50b..26529dce08a 100644
--- a/source/blender/gpu/shaders/gpu_shader_material.glsl
+++ b/source/blender/gpu/shaders/gpu_shader_material.glsl
@@ -858,7 +858,7 @@ void hue_sat(float hue, float sat, float value, float fac, vec4 col, out vec4 ou
 
 	hsv[0] = fract(hsv[0] + (hue - 0.5));
 	hsv[1] = clamp(hsv[1] * sat, 0.0, 1.0);
-	hsv[2] = clamp(hsv[2] * value, 0.0, 1.0);
+	hsv[2] = hsv[2] * value;
 
 	hsv_to_rgb(hsv, outcol);



More information about the Bf-blender-cvs mailing list