From c2ed1513987128d3fcac078366e4bd8e92afd7b6 Mon Sep 17 00:00:00 2001 From: Xonk Date: Sun, 9 Aug 2026 21:25:32 -0400 Subject: [PATCH] fix vertex colors multiplying at wrong time --- shaders/dimensions/all_translucent.fsh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/shaders/dimensions/all_translucent.fsh b/shaders/dimensions/all_translucent.fsh index 4fc405f..a2b8e5e 100644 --- a/shaders/dimensions/all_translucent.fsh +++ b/shaders/dimensions/all_translucent.fsh @@ -461,7 +461,7 @@ if (gl_FragCoord.x * texelSize.x < 1.0 && gl_FragCoord.y * texelSize.y < 1.0 ) #endif #if DEBUG_VIEW == debug_ALBEDO - vec4 unalteredAlbedo = vec4(toLinear(gl_FragData[0].rgb)*color.rgb,gl_FragData[0].a); + vec4 unalteredAlbedo = vec4(toLinear(gl_FragData[0].rgb*color.rgb),gl_FragData[0].a); #endif float UnchangedAlpha = gl_FragData[0].a; @@ -471,7 +471,7 @@ if (gl_FragCoord.x * texelSize.x < 1.0 && gl_FragCoord.y * texelSize.y < 1.0 ) gl_FragData[0].a = 1.0; #endif - vec3 Albedo = toLinear(gl_FragData[0].rgb)*color.rgb; + vec3 Albedo = toLinear(gl_FragData[0].rgb*color.rgb); #ifndef WhiteWorld