[Bf-blender-cvs] [6635886df4d] greasepencil-object: Fix error drawing in 2D editors
Antonio Vazquez
noreply at git.blender.org
Mon Apr 9 10:17:19 CEST 2018
Commit: 6635886df4d1685a1fe07c3a046dab810f1edc23
Author: Antonio Vazquez
Date: Mon Apr 9 10:16:33 2018 +0200
Branches: greasepencil-object
https://developer.blender.org/rB6635886df4d1685a1fe07c3a046dab810f1edc23
Fix error drawing in 2D editors
The UV calculation is only valid for 3D view.
===================================================================
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 9b6d2fbf95e..d6c27c386ce 100644
--- a/source/blender/editors/gpencil/gpencil_paint.c
+++ b/source/blender/editors/gpencil/gpencil_paint.c
@@ -694,8 +694,8 @@ static short gp_stroke_addpoint(
/* point time */
pt->time = (float)(curtime - p->inittime);
- /* point uv */
- if (gpd->sbuffer_size > 1) {
+ /* point uv (only 3d view) */
+ if ((p->sa->spacetype == SPACE_VIEW3D) && (gpd->sbuffer_size > 1)) {
float pixsize = palcolor->t_pixsize / 1000000.0f;
tGPspoint *ptb = (tGPspoint *)gpd->sbuffer + gpd->sbuffer_size - 2;
bGPDspoint spt, spt2;
More information about the Bf-blender-cvs
mailing list