One more offset_ex() optimization

This commit is contained in:
Alessandro Ranellucci 2013-05-11 09:39:38 +02:00
parent 0e100827f8
commit df62c25c8f

View File

@ -258,12 +258,11 @@ sub make_perimeters {
# non-collapsing regions # non-collapsing regions
push @{ $self->fill_surfaces }, push @{ $self->fill_surfaces },
map $_->simplify(&Slic3r::SCALED_RESOLUTION), map $_->simplify(&Slic3r::SCALED_RESOLUTION),
@{union_ex([ offset2_ex(
Slic3r::Geometry::Clipper::offset( [ map @$_, @last_offsets ],
[Slic3r::Geometry::Clipper::offset([ map @$_, @last_offsets ], -($perimeter_spacing/2 + $infill_spacing))], -($perimeter_spacing/2 + $infill_spacing),
+$infill_spacing, +$infill_spacing,
), );
])};
} }
# fill gaps # fill gaps