diff options
author | bubnikv <bubnikv@gmail.com> | 2016-11-08 11:59:25 +0300 |
---|---|---|
committer | bubnikv <bubnikv@gmail.com> | 2016-11-08 11:59:25 +0300 |
commit | 22ca927f124572b08546ab3aca7b085561a0d9cb (patch) | |
tree | 8300842f3cbfc56ab21fd31e3c974a0070e617d2 /t | |
parent | 5a8173157727495a3ef849a338c7b26a5e618f35 (diff) |
Reworked the bridge detector to allow searching a single bridging
direction over multiple regions. This allows a single bridge to be
drawn over holes, which are too close to each other to allow
for separate bridges.
Fixes Bridging-Angle not optimal
https://github.com/prusa3d/Slic3r/issues/12
Re-allowed adaptive infill line width for solid infills. The adaptive
infill line width works in some circumstances, see Issue #15,
but the original implementation often changed the line width too
aggressively. The current implementation limits the line width change
to 20%.
Fixes Gaps between infill and perimeter leads to errors in laydown on following layer
https://github.com/prusa3d/Slic3r/issues/15
Diffstat (limited to 't')
-rw-r--r-- | t/bridges.t | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/t/bridges.t b/t/bridges.t index 432d5e7a9..582863a33 100644 --- a/t/bridges.t +++ b/t/bridges.t @@ -73,7 +73,7 @@ use Slic3r::Test; ); my $lower = [ Slic3r::ExPolygon->new( - Slic3r::Polygon->new_scale([10,10],[10,20],[20,20],[20,30],[0,30],[0,10]), + Slic3r::Polygon->new_scale([10,10],[10,20],[20,20],[30,30],[0,30],[0,0]), ), ]; $_->translate(scale 20, scale 20) for $bridge, @$lower; # avoid negative coordinates for easier SVG preview |