[Bf-blender-cvs] [24d931e] master: GPencil New Stroke Smoothing: Don't perform smoothing on pressure values
Joshua Leung
noreply at git.blender.org
Tue Mar 29 16:22:34 CEST 2016
Commit: 24d931ea585ce01bb76078c48765222dcfddd431
Author: Joshua Leung
Date: Wed Mar 30 03:21:33 2016 +1300
Branches: master
https://developer.blender.org/rB24d931ea585ce01bb76078c48765222dcfddd431
GPencil New Stroke Smoothing: Don't perform smoothing on pressure values
As noted by Antonio and Daniel, performing smoothing on the pressure values
for new strokes doesn't work that great. From an artist POV, it is apparently
"very strange that line thickness shrink suddenly after drawing it".
===================================================================
M source/blender/editors/gpencil/gpencil_paint.c
===================================================================
diff --git a/source/blender/editors/gpencil/gpencil_paint.c b/source/blender/editors/gpencil/gpencil_paint.c
index 29f8d25..2a81b48 100644
--- a/source/blender/editors/gpencil/gpencil_paint.c
+++ b/source/blender/editors/gpencil/gpencil_paint.c
@@ -711,9 +711,10 @@ static void gp_stroke_newfrombuffer(tGPsdata *p)
}
/* smooth stroke - only if there's something to do */
+ /* NOTE: No pressure smoothing, or else we get annoying thickness changes while drawing... */
if (gpl->draw_smoothfac > 0.0f) {
for (i = 0; i < gps->totpoints; i++) {
- gp_smooth_stroke(gps, i, gpl->draw_smoothfac, true);
+ gp_smooth_stroke(gps, i, gpl->draw_smoothfac, false);
}
}
More information about the Bf-blender-cvs
mailing list