mirror of
https://git.mirrors.martin98.com/https://github.com/slic3r/Slic3r.git
synced 2025-08-17 04:36:02 +08:00
Fixed that bridge angle is lost on shell layers
Previously, if a bridge was on a layer which had solid infill due to a horizontal shell, the bridge angle would be reset to -1. This could occur e.g. if a model has two bridges on on neighbouring layers (even if the bridges aren't near each other).
This commit is contained in:
parent
05a2f9028a
commit
02fa7a948a
@ -1664,7 +1664,7 @@ PrintObject::_discover_neighbor_horizontal_shells(LayerRegion* layerm, const siz
|
||||
append_to(tmp, to_polygons(internal));
|
||||
|
||||
const auto solid_surfaces = diff_ex(to_polygons(s), tmp, true);
|
||||
neighbor_layerm->fill_surfaces.append(solid_surfaces, s.front()->surface_type);
|
||||
neighbor_layerm->fill_surfaces.append(solid_surfaces, *s.front());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user