vrm-0.x blendshape clip import 時の mesh index check

This commit is contained in:
ousttrue
2024-09-26 19:41:34 +09:00
parent bc1edff9c9
commit badc8a54e0

View File

@@ -162,7 +162,7 @@ namespace VRM
// fallback
asset.Preset = CachedEnum.ParseOrDefault<BlendShapePreset>(group.name, true);
}
asset.Values = group.binds.Select(x =>
asset.Values = group.binds.Where(x => x.mesh >= 0 && x.mesh < Meshes.Count).Select(x =>
{
var mesh = Meshes[x.mesh].Mesh;
var node = transformMeshTable[mesh];