From 7cba537fc97c3523e8c53c98d1f1754155946c9e Mon Sep 17 00:00:00 2001 From: Xiao Qi Date: Mon, 30 Jan 2023 16:38:05 +0800 Subject: [PATCH] Check for bones before doing bone offset copy --- src/Libraries/MeshCompiler.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Libraries/MeshCompiler.cpp b/src/Libraries/MeshCompiler.cpp index 8c4723f..e822370 100644 --- a/src/Libraries/MeshCompiler.cpp +++ b/src/Libraries/MeshCompiler.cpp @@ -181,6 +181,11 @@ namespace SH_COMP void MeshCompiler::BoneOffsetCopy(ModelRef asset) noexcept { + if (asset.meshHeaders[0].boneCount == 0) + { + return; + } + auto const& boneVec {asset.meshes[0].bones}; std::stack nodeStack;