From 64b042369b1b9b4c21e74a04cc1f090ef5fdf1f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C3=A1lint=20Hodossy?= Date: Wed, 24 Jan 2024 18:32:55 +0000 Subject: [PATCH] Readd axis swizzling to the mesh writer --- unity/Editor/Importer/StlMeshParser.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/unity/Editor/Importer/StlMeshParser.cs b/unity/Editor/Importer/StlMeshParser.cs index f1dfaa5e..ef3f2b95 100644 --- a/unity/Editor/Importer/StlMeshParser.cs +++ b/unity/Editor/Importer/StlMeshParser.cs @@ -142,11 +142,11 @@ public class StlMeshParser { var i2 = triangles[i + 1]; var i3 = triangles[i + 2]; var faceNormal = (normals[i1] + normals[i2] + normals[i3]).normalized; - writer.Write(faceNormal); + writer.Write(ToXZY(faceNormal)); - writer.Write(vertices[i1]); - writer.Write(vertices[i2]); - writer.Write(vertices[i3]); + writer.Write(ToXZY(vertices[i1])); + writer.Write(ToXZY(vertices[i3])); + writer.Write(ToXZY(vertices[i2])); writer.Write((short)0); }