diff options
author | Joshua Leung <aligorith@gmail.com> | 2016-04-30 03:47:07 +0300 |
---|---|---|
committer | Joshua Leung <aligorith@gmail.com> | 2016-05-08 15:53:49 +0300 |
commit | b88535ed287aca6ea283b243f0d92eddb507afa9 (patch) | |
tree | 60c59dd859cd601499d11020b51718cad015d316 /source/blender/editors/gpencil/gpencil_brush.c | |
parent | af8a54bd8dd40b9a9bdad60f6d58dc920dcd0b87 (diff) |
Code Cleanup: Just a bit more tidying up comments/whitespace/etc.
There is still some instability in how the triangulations are happening,
where the triangle count of the resulting triangulation fluctuates resulting
in weird artifacts sometimes.
To reproduce, try drawing some U-shapes, and keep reloading the file.
Diffstat (limited to 'source/blender/editors/gpencil/gpencil_brush.c')
-rw-r--r-- | source/blender/editors/gpencil/gpencil_brush.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/editors/gpencil/gpencil_brush.c b/source/blender/editors/gpencil/gpencil_brush.c index 0bf5a259d5a..561a8e4b61c 100644 --- a/source/blender/editors/gpencil/gpencil_brush.c +++ b/source/blender/editors/gpencil/gpencil_brush.c @@ -766,10 +766,9 @@ static void gp_brush_clone_add(bContext *C, tGP_BrushEditData *gso) new_stroke = MEM_dupallocN(gps); new_stroke->points = MEM_dupallocN(gps->points); - /* duplicate triangle information */ new_stroke->triangles = MEM_dupallocN(gps->triangles); - new_stroke->next = new_stroke->prev = NULL; + new_stroke->next = new_stroke->prev = NULL; BLI_addtail(&gpf->strokes, new_stroke); /* Adjust all the stroke's points, so that the strokes @@ -1286,6 +1285,7 @@ static bool gpsculpt_brush_apply_standard(bContext *C, tGP_BrushEditData *gso) printf("ERROR: Unknown type of GPencil Sculpt brush - %u\n", gso->brush_type); break; } + /* Triangulation must be calculated if changed */ if (changed) { gps->flag |= GP_STROKE_RECALC_CACHES; |