From 61a2f1c5e82736d2328481a5765b1483a23bcea5 Mon Sep 17 00:00:00 2001 From: jsd1982 Date: Sat, 17 Jan 2026 23:23:28 -0600 Subject: [PATCH] Revert default.shader.metal alpha+noise portion to its original state (#629) --- assets/shaders/metal/default.shader.metal | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/shaders/metal/default.shader.metal b/assets/shaders/metal/default.shader.metal index 9a59fb87e..a4b1ed008 100644 --- a/assets/shaders/metal/default.shader.metal +++ b/assets/shaders/metal/default.shader.metal @@ -273,8 +273,8 @@ fragment float4 fragmentShader(ProjectedVertex in [[stage_in]], constant FrameUn @end @if(o_alpha && o_noise) - float2 coords = screenSpace.xy * noise_scale; - texel.w *= round(saturate(random(float3(floor(coords), noise_frame)) + texel.w - 0.5)); + float2 coords = in.position.xy * frameUniforms.noiseScale; + texel.w *= round(saturate(random(float3(floor(coords), float(frameUniforms.frameCount))) + texel.w - 0.5)); @end @if(o_alpha)