From f774fda6e67e25bedc89e8ef8b2dfb77436f95f2 Mon Sep 17 00:00:00 2001 From: Arthur Date: Tue, 3 Dec 2024 12:00:26 +0800 Subject: [PATCH] FIX: inconsistent infill in hybrid tree support jira: STUDIO-9058 Change-Id: I62f6225d33708e8a161600930c6e0dff229f5995 --- src/libslic3r/Support/TreeSupport.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/libslic3r/Support/TreeSupport.cpp b/src/libslic3r/Support/TreeSupport.cpp index 1dc13c52d..29e29219b 100644 --- a/src/libslic3r/Support/TreeSupport.cpp +++ b/src/libslic3r/Support/TreeSupport.cpp @@ -2078,8 +2078,7 @@ void TreeSupport::draw_circles() area = offset_ex({ node.overhang }, scale_(m_ts_data->m_xy_distance)); } area = diff_clipped(area, get_collision(node.is_sharp_tail && node.distance_to_top <= 0)); - if (node.type == ePolygon) - area_poly = area; + if (node.type == ePolygon) append(area_poly, area); } else { Polygon circle(branch_circle);