Author: Carlos Lopez <genet...@gmail.com>
Date:   Tue Apr 16 20:08:41 2013 +0200

Fix blend method BRIGHTEN for CairoColor.

---

 synfig-core/src/synfig/color.cpp |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/synfig-core/src/synfig/color.cpp b/synfig-core/src/synfig/color.cpp
index 24ca765..2323c9e 100644
--- a/synfig-core/src/synfig/color.cpp
+++ b/synfig-core/src/synfig/color.cpp
@@ -457,9 +457,9 @@ blendfunc_BRIGHTEN(CairoColor &a, CairoColor &b, float 
amount)
        bb=b.get_b();
        ab=b.get_a();
 
-       const int raab(ra*ab*amount/255.0);
-       const int gaab(ga*ab*amount/255.0);
-       const int baab(ba*ab*amount/255.0);
+       const int raab(ra*aa*amount/255.0);
+       const int gaab(ga*aa*amount/255.0);
+       const int baab(ba*aa*amount/255.0);
        
        if(rb<raab)
                rc=raab;


------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to