From 4d28ff8829bec86fd476c9845a345cfc73c7bf2f Mon Sep 17 00:00:00 2001 From: Sara Date: Fri, 27 Sep 2024 16:12:27 +0200 Subject: [PATCH] feat: lowered yaw speed --- src/player_controller.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/player_controller.c b/src/player_controller.c index ac202dc..281772c 100644 --- a/src/player_controller.c +++ b/src/player_controller.c @@ -85,7 +85,7 @@ void PlayerControllerTickTransform(PlayerController *self, double delta) { global_transform.translation = Vector3Add(global_transform.translation, Vector3Scale(MATRIX_FORWARD(global_matrix), self->speed * delta)); global_transform.rotation = QuaternionMultiply(QuaternionFromAxisAngle(MATRIX_FORWARD(global_matrix), self->rotation.x * 2.f * delta), global_transform.rotation); global_transform.rotation = QuaternionMultiply(QuaternionFromAxisAngle(MATRIX_RIGHT(global_matrix), self->rotation.y * 2.5f * delta), global_transform.rotation); - global_transform.rotation = QuaternionMultiply(QuaternionFromAxisAngle(MATRIX_UP(global_matrix), self->rotation.z * 1.f * delta), global_transform.rotation); + global_transform.rotation = QuaternionMultiply(QuaternionFromAxisAngle(MATRIX_UP(global_matrix), self->rotation.z * 0.5f * delta), global_transform.rotation); self->transform.tc->set_global_transform(self->transform.data, global_transform); }