From c6fb3bb463bc4fdf11f0fedcd37b16914c1d4f4c Mon Sep 17 00:00:00 2001 From: Sergey Lapin Date: Tue, 21 Apr 2026 03:59:45 +0300 Subject: [PATCH] Camera works now --- src/features/editScene/systems/PlayerControllerSystem.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/features/editScene/systems/PlayerControllerSystem.cpp b/src/features/editScene/systems/PlayerControllerSystem.cpp index 834cfdf..74b2af4 100644 --- a/src/features/editScene/systems/PlayerControllerSystem.cpp +++ b/src/features/editScene/systems/PlayerControllerSystem.cpp @@ -307,7 +307,7 @@ void PlayerControllerSystem::updateLocomotion(PlayerControllerComponent &pc, // Get camera yaw for relative movement Ogre::Quaternion yawRot(Ogre::Degree(state.yaw), Ogre::Vector3::UNIT_Y); Ogre::Vector3 forward = yawRot * Ogre::Vector3::UNIT_Z; - Ogre::Vector3 right = yawRot * Ogre::Vector3::UNIT_X; + Ogre::Vector3 right = yawRot * -Ogre::Vector3::UNIT_X; // Flatten to horizontal plane forward.y = 0;