From 733a1786abd3ca1a405eeeffbf109dd67e224dd0 Mon Sep 17 00:00:00 2001 From: veclavtalica Date: Fri, 7 Mar 2025 11:16:31 +0300 Subject: [PATCH] twn_draw: multiply zoom by 0.1 to match projections --- src/rendering/twn_draw.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/rendering/twn_draw.c b/src/rendering/twn_draw.c index 958b588..31a6212 100644 --- a/src/rendering/twn_draw.c +++ b/src/rendering/twn_draw.c @@ -436,6 +436,9 @@ void draw_camera(Vec3 position, Vec3 direction, Vec3 up, float fov, float zoom, if (!orthographic && fov >= (float)(M_PI)) log_warn("Invalid fov given (%f)", (double)fov); + /* inital zoom = 1.0 correlates to perspective from this */ + zoom *= 0.1f; + float const aspect = (float)ctx.base_render_width / (float)ctx.base_render_height; Camera const camera = {