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,