From 0cbb353a2a28f3a8df3a36d87b30fcb648b4f85c Mon Sep 17 00:00:00 2001 From: zhenyan121 <3367366583@qq.com> Date: Mon, 13 Jul 2026 13:10:44 +0800 Subject: [PATCH] fix(render): remove duplicate scaling in render_image model matrix --- src/render/renderer.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/render/renderer.cpp b/src/render/renderer.cpp index ebd5bc4..2682a8b 100644 --- a/src/render/renderer.cpp +++ b/src/render/renderer.cpp @@ -193,8 +193,7 @@ void Renderer::render_image(const Image& image) { glm::mat4 model_matrix = glm::translate(glm::mat4(1.0f), glm::vec3(pos.x, pos.y, 0.0f)) * glm::scale(glm::mat4(1.0f), - glm::vec3(image.width() * image.scale(), - image.height() * image.scale(), 1.0f)); + glm::vec3(image.width(), image.height(), 1.0f)); shader.set_loc("model_matrix", model_matrix); shader.set_loc("proj_matrix", m_ui_proj_matrix);