From 4f08e7d848a25a477e1be701063418600d1dc36e Mon Sep 17 00:00:00 2001 From: SirLynix Date: Tue, 28 Jun 2022 08:58:08 +0200 Subject: [PATCH] Improve readability of tangent computing --- src/Nazara/Utility/SubMesh.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Nazara/Utility/SubMesh.cpp b/src/Nazara/Utility/SubMesh.cpp index adec00da9..5a71ad88b 100644 --- a/src/Nazara/Utility/SubMesh.cpp +++ b/src/Nazara/Utility/SubMesh.cpp @@ -87,12 +87,12 @@ namespace Nz duv[0] = texCoords[iterator[1]] - uv0; duv[1] = texCoords[iterator[2]] - uv0; - float coef = 1.f / (duv[0].x*duv[1].y - duv[1].x*duv[0].y); + float coef = 1.f / (duv[0].x * duv[1].y - duv[1].x * duv[0].y); Vector3f tangent; - tangent.x = coef * (dv[0].x*duv[1].y + dv[1].x*(-duv[0].y)); - tangent.y = coef * (dv[0].y*duv[1].y + dv[1].y*(-duv[0].y)); - tangent.z = coef * (dv[0].z*duv[1].y + dv[1].z*(-duv[0].y)); + tangent.x = coef * (dv[0].x * duv[1].y - dv[1].x * duv[0].y); + tangent.y = coef * (dv[0].y * duv[1].y - dv[1].y * duv[0].y); + tangent.z = coef * (dv[0].z * duv[1].y - dv[1].z * duv[0].y); for (unsigned int i = 0; i < 3; ++i) {