[Bf-blender-cvs] [f86aa6a] master: Fix T48838: Tiling sculpt problem with custom brush
Sergey Sharybin
noreply at git.blender.org
Thu Jul 28 14:01:18 CEST 2016
Commit: f86aa6a87999172233b3a591bf35c1f1efda72b2
Author: Sergey Sharybin
Date: Thu Jul 28 14:00:44 2016 +0200
Branches: master
https://developer.blender.org/rBf86aa6a87999172233b3a591bf35c1f1efda72b2
Fix T48838: Tiling sculpt problem with custom brush
===================================================================
M source/blender/editors/sculpt_paint/sculpt.c
===================================================================
diff --git a/source/blender/editors/sculpt_paint/sculpt.c b/source/blender/editors/sculpt_paint/sculpt.c
index 1305b76..fe0fb3f 100644
--- a/source/blender/editors/sculpt_paint/sculpt.c
+++ b/source/blender/editors/sculpt_paint/sculpt.c
@@ -1239,7 +1239,7 @@ static float brush_strength(
/* Return a multiplier for brush strength on a particular vertex. */
static float tex_strength(SculptSession *ss, Brush *br,
- const float point[3],
+ const float brush_point[3],
const float len,
const short vno[3],
const float fno[3],
@@ -1251,6 +1251,9 @@ static float tex_strength(SculptSession *ss, Brush *br,
MTex *mtex = &br->mtex;
float avg = 1;
float rgba[4];
+ float point[3];
+
+ sub_v3_v3v3(point, brush_point, cache->plane_offset);
if (!mtex->tex) {
avg = 1;
More information about the Bf-blender-cvs
mailing list