From 6ef02a67dbb22ae1a019d9f485f46bfc3e1b44aa Mon Sep 17 00:00:00 2001 From: Rodrigo Faselli <162915171+RF47@users.noreply.github.com> Date: Thu, 20 Aug 2026 22:35:28 -0300 Subject: [PATCH] Revert "Fix unstable contours from triangulated planar faces" (#15315) --- src/libslic3r/TriangleMeshSlicer.cpp | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/libslic3r/TriangleMeshSlicer.cpp b/src/libslic3r/TriangleMeshSlicer.cpp index 738965d75b..2c1c0da23f 100644 --- a/src/libslic3r/TriangleMeshSlicer.cpp +++ b/src/libslic3r/TriangleMeshSlicer.cpp @@ -1461,13 +1461,6 @@ static Polygons make_loops( chain_open_polylines_close_gaps(open_polylines, loops, max_gap, true); #endif - // Orca: A planar quad represented by two triangles contributes a point where the - // slicing plane crosses the shared diagonal. After rounding to coord_t this - // point may be very slightly off the otherwise straight contour edge. Apart - // from being redundant, such points make the subsequent contour - // simplification depend on the slice height (and may move seam candidates). - remove_collinear(loops); - #ifdef SLIC3R_DEBUG_SLICE_PROCESSING { static int iRun = 0;