From c7842c2924d62046bc48a5284f03db8073c82249 Mon Sep 17 00:00:00 2001 From: Yousef Khadadeh Date: Mon, 14 Jul 2025 17:09:34 +0300 Subject: [PATCH] Objects in corners dont disappear when rotating canvas --- src/DrawCamera.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DrawCamera.cpp b/src/DrawCamera.cpp index 4a18069..b408539 100755 --- a/src/DrawCamera.cpp +++ b/src/DrawCamera.cpp @@ -39,7 +39,7 @@ void DrawCamera::set_viewing_area(Vector2f viewingAreaNew) { changed(); } float maxDim = std::max(viewingAreaNew.x(), viewingAreaNew.y()); - WorldScalar a = WorldScalar(maxDim * 0.5f) * c.inverseScale; + WorldScalar a = WorldScalar(maxDim * 0.708f) * c.inverseScale; WorldVec center = c.from_space(viewingAreaNew * 0.5f); viewingAreaGenerousCollider = SCollision::AABB(center - WorldVec{a, a}, center + WorldVec{a, a}); }