Commit: dd185bf5b87a37f32af32fc5d1ef6e90748fdd64
Author: Brecht Van Lommel
Date:   Sun Feb 7 16:41:41 2016 +0100
Branches: master
https://developer.blender.org/rBdd185bf5b87a37f32af32fc5d1ef6e90748fdd64

Fix T47336: compositor color balance offset/slope/power incorrectly clamps HDR 
colors.

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

M       source/blender/compositor/operations/COM_ColorBalanceASCCDLOperation.cpp

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

diff --git 
a/source/blender/compositor/operations/COM_ColorBalanceASCCDLOperation.cpp 
b/source/blender/compositor/operations/COM_ColorBalanceASCCDLOperation.cpp
index 2846642..fb97e45 100644
--- a/source/blender/compositor/operations/COM_ColorBalanceASCCDLOperation.cpp
+++ b/source/blender/compositor/operations/COM_ColorBalanceASCCDLOperation.cpp
@@ -28,7 +28,7 @@ inline float colorbalance_cdl(float in, float offset, float 
power, float slope)
        float x = in * slope + offset;
 
        /* prevent NaN */
-       CLAMP(x, 0.0f, 1.0f);
+       if (x < 0.f) x = 0.f;
 
        return powf(x, power);
 }

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to