Commit: 4886ab72ef8377f987959c60c50e4959e3046647 Author: Antonioya Date: Tue Dec 11 17:37:28 2018 +0100 Branches: greasepencil-object https://developer.blender.org/rB4886ab72ef8377f987959c60c50e4959e3046647
GP: Test moving origin point to start control point for Arcs and Curves =================================================================== M source/blender/editors/gpencil/gpencil_primitive.c =================================================================== diff --git a/source/blender/editors/gpencil/gpencil_primitive.c b/source/blender/editors/gpencil/gpencil_primitive.c index 78d00abc0b7..ff4828a9de6 100644 --- a/source/blender/editors/gpencil/gpencil_primitive.c +++ b/source/blender/editors/gpencil/gpencil_primitive.c @@ -489,8 +489,9 @@ static void gp_primitive_arc(tGPDprimitive *tgpi, tGPspoint *points2D) UI_GetThemeColor4fv(TH_ACTIVE_VERT, color); gp_primitive_set_cp(tgpi, tgpi->start, color, BIG_SIZE_CTL); gp_primitive_set_cp(tgpi, tgpi->end, color, BIG_SIZE_CTL); + /* origin point follows start control point */ UI_GetThemeColor4fv(TH_REDALERT, color); - gp_primitive_set_cp(tgpi, tgpi->origin, color, SMALL_SIZE_CTL); + gp_primitive_set_cp(tgpi, tgpi->start, color, SMALL_SIZE_CTL); } /* create a bezier */ @@ -518,11 +519,13 @@ static void gp_primitive_bezier(tGPDprimitive *tgpi, tGPspoint *points2D) UI_GetThemeColor4fv(TH_ACTIVE_VERT, color); gp_primitive_set_cp(tgpi, tgpi->start, color, BIG_SIZE_CTL); gp_primitive_set_cp(tgpi, tgpi->end, color, BIG_SIZE_CTL); + /* origin point follows start control point */ UI_GetThemeColor4fv(TH_REDALERT, color); - gp_primitive_set_cp(tgpi, tgpi->origin, color, SMALL_SIZE_CTL); + gp_primitive_set_cp(tgpi, tgpi->start, color, SMALL_SIZE_CTL); + UI_GetThemeColor4fv(TH_GP_VERTEX_SELECT, color); - gp_primitive_set_cp(tgpi, tgpi->cp1, color, BIG_SIZE_CTL); - gp_primitive_set_cp(tgpi, tgpi->cp2, color, BIG_SIZE_CTL); + gp_primitive_set_cp(tgpi, tgpi->cp1, color, BIG_SIZE_CTL * 0.9f); + gp_primitive_set_cp(tgpi, tgpi->cp2, color, BIG_SIZE_CTL * 0.9f); } /* create a circle */ _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org https://lists.blender.org/mailman/listinfo/bf-blender-cvs