diff --git a/Assets/UniGLTF/Runtime/MeshUtility/MeshFreezer.cs b/Assets/UniGLTF/Runtime/MeshUtility/MeshFreezer.cs index 7cd84a92af..3bd3c45e97 100644 --- a/Assets/UniGLTF/Runtime/MeshUtility/MeshFreezer.cs +++ b/Assets/UniGLTF/Runtime/MeshUtility/MeshFreezer.cs @@ -264,7 +264,7 @@ private static void CopyBlendShapes(SkinnedMeshRenderer src, Mesh srcMesh, Mesh } else { - vertices[j] = m.MultiplyPoint(vertices[j]) - meshVertices[j]; + vertices[j] = m.MultiplyPoint(vertices[j] - meshVertices[j]); } }