From 00498106fab65af6e58a9ce5bc4feaf493be76bc Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Thu, 23 Jun 2022 22:28:12 +0200 Subject: [PATCH] Fix model mouse selection regression --- Source/Engine/Graphics/Models/CollisionProxy.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Engine/Graphics/Models/CollisionProxy.h b/Source/Engine/Graphics/Models/CollisionProxy.h index d19f43949..f21cae2fa 100644 --- a/Source/Engine/Graphics/Models/CollisionProxy.h +++ b/Source/Engine/Graphics/Models/CollisionProxy.h @@ -88,9 +88,9 @@ public: // TODO: use 32-bit precision for intersection Real d; - if (CollisionsHelper::RayIntersectsTriangle(ray, triangle.V0, triangle.V1, triangle.V2, d)) + if (CollisionsHelper::RayIntersectsTriangle(ray, v0, v1, v2, d)) { - normal = Vector3::Normalize((triangle.V1 - triangle.V0) ^ (triangle.V2 - triangle.V0)); + normal = Vector3::Normalize((v1 - v0) ^ (v2 - v0)); distance = d; return true; }