From 9d4a900d81879a176e2b5256b742187625930f31 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Wed, 14 Feb 2024 17:09:06 -0500 Subject: [PATCH] GUI: new osc renderer, part 13 much better but still not perfect --- src/gui/render/renderGL.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/gui/render/renderGL.cpp b/src/gui/render/renderGL.cpp index 1950e2431..9eea8fcb9 100644 --- a/src/gui/render/renderGL.cpp +++ b/src/gui/render/renderGL.cpp @@ -120,11 +120,11 @@ const char* sh_oscRender_srcF= " } else {\n" " alpha=fur_fragCoord.y-valmin*uResolution.y*0.5+uLineWidth*0.5;\n" " }\n" + " alpha=clamp(alpha,0.0,1.0);\n" " if (slope>1.0) {\n" - " gl_FragColor = vec4(uColor.xyz,uColor.w*clamp(alpha,0.0,1.0));\n" - " } else {\n" - " gl_FragColor = vec4(uColor.xyz,uColor.w*clamp(alpha,0.0,1.0));\n" + " alpha*=clamp(1.0-(1.0*abs(uv.y-val2)/abs(valmax-valmin)),0.0,1.0);\n" " }\n" + " gl_FragColor = vec4(uColor.xyz,uColor.w*clamp(alpha,0.0,1.0));\n" "}\n"; #else const char* sh_wipe_srcV=