[Bf-blender-cvs] [15c463cee34] master: Fix T72954: Cycles gradient texture not clamped when using OSL

Brecht Van Lommel noreply at git.blender.org
Wed Jan 8 16:58:09 CET 2020


Commit: 15c463cee34703a5c2020d618849bded54d4b5a9
Author: Brecht Van Lommel
Date:   Wed Jan 8 16:56:39 2020 +0100
Branches: master
https://developer.blender.org/rB15c463cee34703a5c2020d618849bded54d4b5a9

Fix T72954: Cycles gradient texture not clamped when using OSL

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

M	intern/cycles/kernel/shaders/node_gradient_texture.osl

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

diff --git a/intern/cycles/kernel/shaders/node_gradient_texture.osl b/intern/cycles/kernel/shaders/node_gradient_texture.osl
index 5cc81d367f2..6cb181aee72 100644
--- a/intern/cycles/kernel/shaders/node_gradient_texture.osl
+++ b/intern/cycles/kernel/shaders/node_gradient_texture.osl
@@ -56,7 +56,7 @@ float gradient(point p, string type)
       result = r;
   }
 
-  return result;
+  return clamp(result, 0.0, 1.0);
 }
 
 shader node_gradient_texture(



More information about the Bf-blender-cvs mailing list