From d657726a2254d28decbd5ed8483ae88af54bee7d Mon Sep 17 00:00:00 2001 From: Vojtech Bubnik Date: Thu, 8 Jun 2023 15:54:26 +0200 Subject: [PATCH] Follow-up to ce2dd4cb2238550fdfbf69082feecc0619ba5a95 Fixed a typo in typo, Vojtech needs vacation. Follow-up to 02f69575ef580ef3dd8ed0ea7a82646157de5335 Fix of SPE-1752, GH #10736: Extended the bridge expansion algorithm to expand into sparse infill by a maximum of 1 perimeter width. --- src/libslic3r/LayerRegion.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libslic3r/LayerRegion.cpp b/src/libslic3r/LayerRegion.cpp index 3f0d071bd..73f225c57 100644 --- a/src/libslic3r/LayerRegion.cpp +++ b/src/libslic3r/LayerRegion.cpp @@ -276,7 +276,7 @@ Surfaces expand_bridges_detect_orientations( for (; it_bridge_anchor != bridge_anchors.end() && it_bridge_anchor->src == bridge_id; ++ it_bridge_anchor) { if (last_anchor_id != int(it_bridge_anchor->boundary)) { last_anchor_id = int(it_bridge_anchor->boundary); - append(anchor_areas, to_polygons(last_anchor_id < int32_t(shells.size()) ? shells[last_anchor_id] : sparse[last_anchor_id - last_anchor_id])); + append(anchor_areas, to_polygons(last_anchor_id < int32_t(shells.size()) ? shells[last_anchor_id] : sparse[last_anchor_id - int32_t(shells.size())])); } // if (Points &polyline = it_bridge_anchor->path; polyline.size() >= 2) { // reserve_more_power_of_2(lines, polyline.size() - 1);