X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-core%2Ftrunk%2Fsrc%2Fmodules%2Fmod_gradient%2Fcurvegradient.cpp;h=9e9a5ea7787ce7e14bbaba3bd92374cffe166e7a;hb=ce6d11bc9a80c26d982d6b8a6df86b4edb3ce496;hp=e971a61cbb88bee9b8e4d840306e2c5c0aa2c641;hpb=0e88b22c6cbaa4fa58999960961bae684756c64a;p=synfig.git diff --git a/synfig-core/trunk/src/modules/mod_gradient/curvegradient.cpp b/synfig-core/trunk/src/modules/mod_gradient/curvegradient.cpp index e971a61..9e9a5ea 100644 --- a/synfig-core/trunk/src/modules/mod_gradient/curvegradient.cpp +++ b/synfig-core/trunk/src/modules/mod_gradient/curvegradient.cpp @@ -362,7 +362,7 @@ CurveGradient::color_func(const Point &point_, int quality, float supersample)co const Real mag(diff.inv_mag()); supersample=supersample*mag; diff*=mag*mag; - dist=((point_-origin)*diff-p1*diff); + dist=(point_-origin - p1)*diff; } } else // not perpendicular @@ -380,7 +380,7 @@ CurveGradient::color_func(const Point &point_, int quality, float supersample)co const Real mag(diff.inv_mag()); supersample=supersample*mag; diff*=mag*mag; - dist=((point_-origin)*diff-p1*diff); + dist=(point_-origin - p1)*diff; } if(loop)