From 4d822d392d1b831e098829dff377c84336348b79 Mon Sep 17 00:00:00 2001 From: LJW-Dev <48092720+LJW-Dev@users.noreply.github.com> Date: Thu, 12 Feb 2026 17:47:53 +0800 Subject: [PATCH] Fixed incorrect order of operations during vertex matrix creation --- src/ObjLoading/Game/T6/BSP/BSPCreator.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ObjLoading/Game/T6/BSP/BSPCreator.cpp b/src/ObjLoading/Game/T6/BSP/BSPCreator.cpp index a7bbf782..fe07b649 100644 --- a/src/ObjLoading/Game/T6/BSP/BSPCreator.cpp +++ b/src/ObjLoading/Game/T6/BSP/BSPCreator.cpp @@ -184,9 +184,9 @@ namespace Eigen::Vector3f scale(localScale[0], localScale[1], localScale[2]); Eigen::Affine3f transform = Eigen::Affine3f::Identity(); - transform.scale(scale); - transform.rotate(rotation); transform.translate(translation); + transform.rotate(rotation); + transform.scale(scale); return transform.matrix(); }