From 5280d4bf0bf6e76d370bdf17d85299bcec608607 Mon Sep 17 00:00:00 2001 From: Antonio Vazquez Date: Thu, 29 Jul 2021 22:30:48 +0200 Subject: GPencil: Fix unreported problems painting after import SVG After doing an import, the bounding box of the stroke was not calculated and any operation related to brushes (Sculpt, Weight Paint and Vertex Paint) was not working as expected because the bounding box of the stroke was wrong. This problem was solved automatically after any edit operation, but must be solved in the import process. --- source/blender/io/gpencil/intern/gpencil_io_import_svg.cc | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source/blender/io') diff --git a/source/blender/io/gpencil/intern/gpencil_io_import_svg.cc b/source/blender/io/gpencil/intern/gpencil_io_import_svg.cc index 52fcc017ffb..db6bbc7768e 100644 --- a/source/blender/io/gpencil/intern/gpencil_io_import_svg.cc +++ b/source/blender/io/gpencil/intern/gpencil_io_import_svg.cc @@ -148,6 +148,8 @@ bool GpencilImporterSVG::read() for (bGPDspoint &pt : MutableSpan(gps->points, gps->totpoints)) { sub_v3_v3(&pt.x, gp_center); } + /* Calc stroke bounding box. */ + BKE_gpencil_stroke_boundingbox_calc(gps); } } } -- cgit v1.2.3