From b625c3b2b26ae364b976be05a068fe34cea0e51b Mon Sep 17 00:00:00 2001 From: Alessandro Ranellucci <aar@cpan.org> Date: Fri, 16 Nov 2012 10:47:42 +0100 Subject: [PATCH] Simplify gaps fills to avoid some shaking --- lib/Slic3r/Layer/Region.pm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/Slic3r/Layer/Region.pm b/lib/Slic3r/Layer/Region.pm index 9701d7a12..69226b2f6 100644 --- a/lib/Slic3r/Layer/Region.pm +++ b/lib/Slic3r/Layer/Region.pm @@ -278,7 +278,11 @@ sub make_perimeters { my $params = shift @paths; push @{ $self->thin_fills }, - map Slic3r::ExtrusionPath->pack( + map { + $_->polyline->simplify($flow->scaled_width / 3); + $_->pack; + } + map Slic3r::ExtrusionPath->new( polyline => Slic3r::Polyline->new(@$_), role => EXTR_ROLE_SOLIDFILL, height => $self->height,