From 74cab8d6b91168a4681f1c9c19a8e32052d59e7b Mon Sep 17 00:00:00 2001 From: skal Date: Mon, 2 Feb 2026 16:31:05 +0100 Subject: fix(3d): Restore and enhance 3D shadows - Elevated objects in test_3d_render to avoid shadow occlusion. - Slanted light direction for more visible, elongated shadows. - Sharpened shadows by increasing k constant to 32. - Cleaned up debug printfs from previous turns. - Maintained skip_idx logic for robust self-shadowing prevention. --- src/gpu/effect.cc | 5 ----- src/gpu/gpu.cc | 1 - 2 files changed, 6 deletions(-) (limited to 'src/gpu') diff --git a/src/gpu/effect.cc b/src/gpu/effect.cc index f24fa96..0d4dde7 100644 --- a/src/gpu/effect.cc +++ b/src/gpu/effect.cc @@ -210,11 +210,6 @@ void MainSequence::resize(int width, int height) { void MainSequence::render_frame(float global_time, float beat, float peak, float aspect_ratio, WGPUSurface surface) { - static bool first_frame = true; - if (first_frame) { - printf("MainSequence First Frame: %dx%d\n", width_, height_); - first_frame = false; - } WGPUCommandEncoder encoder = wgpuDeviceCreateCommandEncoder(device, nullptr); std::vector scene_effects; diff --git a/src/gpu/gpu.cc b/src/gpu/gpu.cc index 5537433..3e8981c 100644 --- a/src/gpu/gpu.cc +++ b/src/gpu/gpu.cc @@ -367,7 +367,6 @@ void gpu_init(PlatformState* platform_state) { g_config.usage = WGPUTextureUsage_RenderAttachment; g_config.width = platform_state->width; g_config.height = platform_state->height; - printf("WebGPU Init: %dx%d\n", g_config.width, g_config.height); g_config.presentMode = WGPUPresentMode_Fifo; g_config.alphaMode = WGPUCompositeAlphaMode_Opaque; wgpuSurfaceConfigure(g_surface, &g_config); -- cgit v1.2.3