From cea6f38aecfd9f50b0fa1cbc4d2695a4a9c9458e Mon Sep 17 00:00:00 2001 From: Zack Buhman Date: Fri, 5 Dec 2025 20:50:19 -0600 Subject: [PATCH] randomize falling block rotation direction --- src/render.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/render.cpp b/src/render.cpp index 206aceb..e3fe6df 100644 --- a/src/render.cpp +++ b/src/render.cpp @@ -165,7 +165,8 @@ void render(mesh block_mesh, base_color = vec4(1, 0, 0, (float)((2.0 - dt) * 0.5)); block_position.y -= dt * 10.0; block_position.z += 1; - rot = dt; + float dir = fabsf(sin(destroyed_time * 100)) / sin(destroyed_time * 100); + rot = dt * dir; } mat4x4 rx = rotate_x(-PI / 2.0f);