From 49191e85bad63d3e5e630052bc91083aa435e7f7 Mon Sep 17 00:00:00 2001
From: Sara <sara@saragerretsen.nl>
Date: Sun, 8 Oct 2023 23:08:38 +0200
Subject: [PATCH] transform_point now more explicitly rotates input position

---
 src/transform.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/transform.h b/src/transform.h
index 8d5054a..ae0cc5d 100644
--- a/src/transform.h
+++ b/src/transform.h
@@ -43,7 +43,7 @@ Vector transform_direction(Transform* self, Vector direction) {
 
 static inline
 Vector transform_point(Transform* self, Vector position) {
-    return vaddf(vmulf(transform_direction(self, position), self->scale), self->position);
+    return vaddf(vmulf(vrotatef(position, self->rotation), self->scale), self->position);
 }
 
 static