diff options
| author | jsd1982 <james.jdunne@gmail.com> | 2026-01-17 23:23:28 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-01-17 22:23:28 -0700 |
| commit | 61a2f1c5e82736d2328481a5765b1483a23bcea5 (patch) | |
| tree | f646c0eb9b3a7b60e48f30facd34d0cedcb72a46 /assets | |
| parent | aaae77f3bcb0a93b6fd34bbb82784ba046726083 (diff) | |
Revert default.shader.metal alpha+noise portion to its original state (#629)
Diffstat (limited to 'assets')
| -rw-r--r-- | assets/shaders/metal/default.shader.metal | 4 |
1 files 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) |
