diff --git a/Assets/UniGLTF/Runtime/MeshUtility/MeshFreezer.cs b/Assets/UniGLTF/Runtime/MeshUtility/MeshFreezer.cs index 572c95e1a..2b9e3eaf0 100644 --- a/Assets/UniGLTF/Runtime/MeshUtility/MeshFreezer.cs +++ b/Assets/UniGLTF/Runtime/MeshUtility/MeshFreezer.cs @@ -150,6 +150,7 @@ namespace UniGLTF.MeshUtility // memo: BakeMesh(mesh, useScale) という第2引数がある src.BakeMesh(mesh); BakeBlendShapes(src, mesh); + mesh.boneWeights = src.sharedMesh.boneWeights; // apply SkinnedMesh.transform rotation var m = Matrix4x4.TRS(Vector3.zero, src.transform.rotation, Vector3.one);