Fix duplicate check for bone names in FBX import

This commit is contained in:
Bastiaan Olij 2021-03-02 10:55:29 +11:00
parent 998ce22ea3
commit 9c296bcb59

View file

@ -69,7 +69,7 @@ void FBXSkeleton::init_skeleton(const ImportState &state) {
// Make sure the bone name is unique. // Make sure the bone name is unique.
const String bone_name = bone->bone_name; const String bone_name = bone->bone_name;
int same_name_count = 0; int same_name_count = 0;
for (int y = x; y < skeleton_bone_count; y++) { for (int y = x + 1; y < skeleton_bone_count; y++) {
Ref<FBXBone> other_bone = skeleton_bones[y]; Ref<FBXBone> other_bone = skeleton_bones[y];
if (other_bone.is_valid()) { if (other_bone.is_valid()) {
if (other_bone->bone_name == bone_name) { if (other_bone->bone_name == bone_name) {