core implemented, now fixing the issues

This commit is contained in:
PavelMikus 2023-03-09 16:17:08 +01:00 committed by Pavel Mikuš
parent f4e44f9750
commit f8e7d1b01c
2 changed files with 380 additions and 582 deletions

View file

@ -16,6 +16,7 @@
#include "FillLightning.hpp"
#include "FillConcentric.hpp"
#include "FillEnsuring.hpp"
#include "Polygon.hpp"
namespace Slic3r {
@ -649,7 +650,10 @@ Polylines Layer::generate_sparse_infill_polylines_for_anchoring(FillAdaptive::Oc
for (SurfaceFill &surface_fill : surface_fills) {
switch (surface_fill.params.pattern) {
case ipLightning: continue; break;
case ipLightning: {
auto polylines = to_polylines(shrink_ex(surface_fill.expolygons, 5.0 * surface_fill.params.flow.scaled_spacing()));
sparse_infill_polylines.insert(sparse_infill_polylines.end(), polylines.begin(), polylines.end());
}; break;
case ipCount: continue; break;
case ipSupportBase: continue; break;
case ipEnsuring: continue; break;

File diff suppressed because it is too large Load diff