From b95f5438b75deffac0e8780857733257e21b1f68 Mon Sep 17 00:00:00 2001 From: Jabier Arraiza Date: Sat, 2 Dec 2017 11:51:39 +0100 Subject: Remobing bspline interpolator --- src/ui/tools/freehand-base.cpp | 1 + src/ui/tools/pencil-tool.cpp | 1 + 2 files changed, 2 insertions(+) (limited to 'src/ui/tools') diff --git a/src/ui/tools/freehand-base.cpp b/src/ui/tools/freehand-base.cpp index 15027b6f3..89d9074ba 100644 --- a/src/ui/tools/freehand-base.cpp +++ b/src/ui/tools/freehand-base.cpp @@ -258,6 +258,7 @@ static void spdc_apply_powerstroke_shape(std::vector points, Freeha Effect* lpe = SP_LPE_ITEM(item)->getCurrentLPE(); lpe->getRepr()->setAttribute("sort_points", "true"); lpe->getRepr()->setAttribute("interpolator_type", "CentripetalCatmullRom"); + lpe->getRepr()->setAttribute("interpolate_original", "true"); lpe->getRepr()->setAttribute("interpolator_beta", "0.2"); lpe->getRepr()->setAttribute("miter_limit", "100"); lpe->getRepr()->setAttribute("linejoin_type", "miter"); diff --git a/src/ui/tools/pencil-tool.cpp b/src/ui/tools/pencil-tool.cpp index 1e1650d44..108a89af8 100644 --- a/src/ui/tools/pencil-tool.cpp +++ b/src/ui/tools/pencil-tool.cpp @@ -684,6 +684,7 @@ PencilTool::_powerStrokePreview(Geom::Path const path, std::vector Effect* lpe = lpeitem->getCurrentLPE(); lpe->getRepr()->setAttribute("sort_points", "true"); lpe->getRepr()->setAttribute("interpolator_type", "CentripetalCatmullRom"); + lpe->getRepr()->setAttribute("interpolate_original", "true"); lpe->getRepr()->setAttribute("interpolator_beta", "0.2"); lpe->getRepr()->setAttribute("miter_limit", "100"); lpe->getRepr()->setAttribute("linejoin_type", "miter"); -- cgit v1.2.3