From 9ce90431f46f65e1264ff4351598d98fd62e1d85 Mon Sep 17 00:00:00 2001 From: Nico de Poel Date: Sun, 25 Apr 2021 19:53:19 +0200 Subject: [PATCH] Reapplied model origin offset, which now actually makes sense --- Assets/Scripts/Modules/AliasModel.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Assets/Scripts/Modules/AliasModel.cs b/Assets/Scripts/Modules/AliasModel.cs index ab63bde..8000328 100644 --- a/Assets/Scripts/Modules/AliasModel.cs +++ b/Assets/Scripts/Modules/AliasModel.cs @@ -220,7 +220,7 @@ public class AliasModel for (int i = 0; i < numVerts; ++i) { - vertices[i] = Vector3.Scale(triVerts[i].ToVector3(), scale); + vertices[i] = Vector3.Scale(triVerts[i].ToVector3(), scale) + origin; normals[i] = QLightNormals.Get(triVerts[i].lightNormalIndex); } } @@ -295,7 +295,7 @@ public class AliasModel for (int vertIdx = 0; vertIdx < header.numVerts; ++vertIdx) { - Vector3 vert = Vector3.Scale(poseVerts[vertIdx].ToVector3(), scale); + Vector3 vert = Vector3.Scale(poseVerts[vertIdx].ToVector3(), scale) + origin; deltaVertices[vertIdx] = vert - baseVertices[vertIdx]; deltaNormals[vertIdx] = QLightNormals.Get(poseVerts[vertIdx].lightNormalIndex) - baseNormals[vertIdx]; }