From 680857290778da7d8d9b38b6dcf50938f851e5c9 Mon Sep 17 00:00:00 2001 From: Troy <5659019+troyhacks@users.noreply.github.com> Date: Tue, 16 Jul 2024 19:05:11 -0400 Subject: [PATCH] doSoft fix for GEQ 3D --- wled00/FX.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wled00/FX.cpp b/wled00/FX.cpp index 5d273855..dcd6b2b8 100644 --- a/wled00/FX.cpp +++ b/wled00/FX.cpp @@ -8511,7 +8511,8 @@ uint16_t mode_GEQLASER(void) { if (heights[i] > 1 && heights[i] < rows-horizon) { ledColorTemp = color_fade(ledColor,128,true); for (uint_fast8_t x=linex; x<=pPos;x++) { - SEGMENT.drawLine(x,rows-heights[i]-2,*projector,horizon,ledColorTemp,false,depth); // top perspective + bool doSoft = SEGMENT.check2 && ((x==linex) || (x==pPos)); // only first and last line need AA + SEGMENT.drawLine(x,rows-heights[i]-2,*projector,horizon,ledColorTemp,doSoft,depth); // top perspective } } }