From 3e1ee4b26667bafffc155e30c8963571201d84ec Mon Sep 17 00:00:00 2001 From: Saumya Jain Date: Tue, 23 Apr 2024 14:28:35 +0200 Subject: [PATCH] Updated shader for support seams Added changes in shader to show the start of the support walls too along with the model walls CURA-11227 --- plugins/SimulationView/layers3d.shader | 5 ++++- resources/definitions/fdmprinter.def.json | 4 +++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/plugins/SimulationView/layers3d.shader b/plugins/SimulationView/layers3d.shader index 508126e163..2bf77e89fa 100644 --- a/plugins/SimulationView/layers3d.shader +++ b/plugins/SimulationView/layers3d.shader @@ -356,7 +356,10 @@ geometry41core = EndPrimitive(); } - if ((u_show_starts == 1) && (v_prev_line_type[0] != 1) && (v_line_type[0] == 1)) { + if ((u_show_starts == 1) && ( + ((v_prev_line_type[0] != 1) && (v_line_type[0] == 1)) || + ((v_prev_line_type[0] != 4) && (v_line_type[0] == 4)) + )) { float w = size_x; float h = size_y; diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 3266251f8e..36297a4baa 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -4795,8 +4795,10 @@ "minimum_value": "0.001", "value": "line_width * 2", "default_value": 0.8, + "maximum_value": "line_width * 4", + "maximum_value_warning": "line_width * 2", "type": "float", - "enabled": "support_z_seam_away_from_model", + "enabled": "support_z_seam_away_from_model and support_enable", "settable_per_mesh": false, "settable_per_extruder": true }