[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [23327] trunk/blender/source/blender/ blenkernel/intern/brush.c: * fix for previous commit, didn' t take brush strength into account
Matt Ebb
matt at mke3.net
Fri Sep 18 05:47:17 CEST 2009
Revision: 23327
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=23327
Author: broken
Date: 2009-09-18 05:47:17 +0200 (Fri, 18 Sep 2009)
Log Message:
-----------
* fix for previous commit, didn't take brush strength into account
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/intern/brush.c
Modified: trunk/blender/source/blender/blenkernel/intern/brush.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/brush.c 2009-09-18 03:41:37 UTC (rev 23326)
+++ trunk/blender/source/blender/blenkernel/intern/brush.c 2009-09-18 03:47:17 UTC (rev 23327)
@@ -441,7 +441,7 @@
dist = sqrt(xy[0]*xy[0] + xy[1]*xy[1]);
VECCOPY(dstf, brush->rgb);
- dstf[3]= brush_curve_strength(brush, dist, maxsize);
+ dstf[3]= brush->alpha*brush_curve_strength(brush, dist, maxsize);
}
else if (texfall == 1) {
brush_sample_tex(brush, xy, dstf);
@@ -454,7 +454,7 @@
dstf[0] = rgba[0]*brush->rgb[0];
dstf[1] = rgba[1]*brush->rgb[1];
dstf[2] = rgba[2]*brush->rgb[2];
- dstf[3] = rgba[3]*brush_curve_strength(brush, dist, maxsize);
+ dstf[3] = rgba[3]*brush->alpha*brush_curve_strength(brush, dist, maxsize);
}
}
}
@@ -477,7 +477,7 @@
dst[0]= crgb[0];
dst[1]= crgb[1];
dst[2]= crgb[2];
- dst[3]= FTOCHAR(brush_curve_strength(brush, dist, maxsize));
+ dst[3]= FTOCHAR(brush->alpha*brush_curve_strength(brush, dist, maxsize));
}
else if (texfall == 1) {
brush_sample_tex(brush, xy, rgba);
@@ -493,7 +493,7 @@
dst[0] = FTOCHAR(rgba[0]*brush->rgb[0]);
dst[1] = FTOCHAR(rgba[1]*brush->rgb[1]);
dst[2] = FTOCHAR(rgba[2]*brush->rgb[2]);
- dst[3] = FTOCHAR(rgba[3]*brush_curve_strength(brush, dist, maxsize));
+ dst[3] = FTOCHAR(rgba[3]*brush->alpha*brush_curve_strength(brush, dist, maxsize));
}
}
}
More information about the Bf-blender-cvs
mailing list