From 40032198a2167f81de37dba31b7e4f98c6270be7 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sun, 12 Jan 2025 19:51:45 +0100 Subject: parallel prepare threads and dither alpha --- client/src/shader.wgsl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'client/src/shader.wgsl') diff --git a/client/src/shader.wgsl b/client/src/shader.wgsl index 7ed6c0e..993c9b5 100644 --- a/client/src/shader.wgsl +++ b/client/src/shader.wgsl @@ -50,5 +50,8 @@ fn fs_main(vo: VertexOut) -> @location(0) vec4 { let color = t_albedo.rgb * lighting; // let color = vo.normal + t_normal.rgb; - return vec4(color, alpha); + if fract(dot(sin(vo.clip * 123.) * 1213., vec4(3., 2., 1., 4.))) > alpha { + discard; + } + return vec4(color, 1.); } -- cgit v1.2.3-70-g09d2