From 044053a3f76c1867e2c3c2b37e8e4522539ffef9 Mon Sep 17 00:00:00 2001 From: Alessandro Ranellucci Date: Sat, 25 Feb 2012 16:27:33 +0100 Subject: [PATCH] Bugfix: medial axis was not using new Douglas-Peucker implementation --- lib/Slic3r/ExPolygon.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Slic3r/ExPolygon.pm b/lib/Slic3r/ExPolygon.pm index 0ef2d977af..69c9b29ccc 100644 --- a/lib/Slic3r/ExPolygon.pm +++ b/lib/Slic3r/ExPolygon.pm @@ -265,7 +265,7 @@ sub medial_axis { # cleanup Slic3r::Geometry::polyline_remove_short_segments($polyline, $width / 2); - @$polyline = Slic3r::Geometry::Douglas_Peucker($polyline, $width / 100); + $polyline = Slic3r::Geometry::douglas_peucker($polyline, $width / 7); Slic3r::Geometry::polyline_remove_parallel_continuous_edges($polyline); if (Slic3r::Geometry::same_point($polyline->[0], $polyline->[-1])) {