From 2cf1c2f7f9fd605a34c407f796b3e945a1083a21 Mon Sep 17 00:00:00 2001 From: Marius Kern <mariusskern@gmail.com> Date: Thu, 1 Aug 2024 15:48:43 +0200 Subject: [PATCH] Triangle Rotation fixed --- .../InteractionEngine/FactHandling/Facts/TriangleFact2.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Assets/Scripts/InteractionEngine/FactHandling/Facts/TriangleFact2.cs b/Assets/Scripts/InteractionEngine/FactHandling/Facts/TriangleFact2.cs index 86696d9d..5487bf40 100644 --- a/Assets/Scripts/InteractionEngine/FactHandling/Facts/TriangleFact2.cs +++ b/Assets/Scripts/InteractionEngine/FactHandling/Facts/TriangleFact2.cs @@ -75,6 +75,11 @@ protected void calculate_vectors(){ up = up + (C - c); } + if ((C - c).y < 0) + { + up = -up; + } + Rotation = Quaternion.LookRotation(forward, up); } -- GitLab