Bugfix: some bridges being very close could lead to overlapping infill

This commit is contained in:
Alessandro Ranellucci 2011-11-29 11:36:52 +01:00
parent d168ecbb4e
commit 2970e31540
2 changed files with 15 additions and 13 deletions

View file

@ -63,6 +63,12 @@ sub make_fill {
);
}
# subtract any other surface already processed
$union = diff_ex(
[ map @$_, @$union ],
[ map $_->p, @surfaces ],
);
push @surfaces, map Slic3r::Surface->cast_from_expolygon($_,
surface_type => $group->[0]->surface_type,
bridge_angle => $group->[0]->bridge_angle,