From 58112b4fbc95d188ce2c001f84a810b2c57fe3c2 Mon Sep 17 00:00:00 2001 From: skal Date: Tue, 10 Mar 2026 21:47:56 +0100 Subject: change dither_c64() signature to take 'dimension' directly --- src/effects/rotating_cube.wgsl | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/effects/rotating_cube.wgsl') diff --git a/src/effects/rotating_cube.wgsl b/src/effects/rotating_cube.wgsl index abd584c..fcb4774 100644 --- a/src/effects/rotating_cube.wgsl +++ b/src/effects/rotating_cube.wgsl @@ -89,6 +89,7 @@ fn get_cube_normal(vid: u32) -> vec3f { let ambient = 0.3; let lighting = ambient + diffuse * 0.7; - let color = object.color.rgb * lighting; - return rgba_to_luma_chroma_phase(vec4f(color, 1.0), screen_uv.y, 264.); + var color = object.color * lighting; + color = dither_c64(color, screen_uv, uniforms.resolution / 2.); + return rgba_to_luma_chroma_phase(color, screen_uv.y, 264.); } -- cgit v1.2.3