From f64e7bc331fa8f3075fc7b99f0492c3b8498f08a Mon Sep 17 00:00:00 2001 From: NateTG Date: Thu, 6 Apr 2017 13:41:48 -0700 Subject: [PATCH] Update FillRectilinear.cpp Changes cubic infill so that it forms closed parallelepiped cells and infill walls are flat. --- xs/src/libslic3r/Fill/FillRectilinear.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xs/src/libslic3r/Fill/FillRectilinear.cpp b/xs/src/libslic3r/Fill/FillRectilinear.cpp index f2e5ba7a3..8e0578c48 100644 --- a/xs/src/libslic3r/Fill/FillRectilinear.cpp +++ b/xs/src/libslic3r/Fill/FillRectilinear.cpp @@ -525,7 +525,7 @@ void FillCubic::_fill_surface_single( direction_t direction2 = direction; const coord_t range = scale_(this->min_spacing / this->density); - const coord_t x_shift = abs(( (coord_t)(scale_(this->z) + range) % (coord_t)(range * 2)) - range); + const coord_t x_shift = (coord_t)(scale_(this->z) + range) % (coord_t)(range*3); fill2._fill_single_direction(expolygon, direction2, -x_shift, out);