Fix character flashing in gpose when root bone is edited (disables position edits application in gpose)

This commit is contained in:
RisaDev
2024-11-25 22:32:46 +03:00
parent 9fbcf685da
commit bfe614a4d4
2 changed files with 18 additions and 7 deletions

View File

@@ -175,8 +175,9 @@ public unsafe class Armature
var newPose = cBase->Skeleton->PartialSkeletons[i].GetHavokPose(Constants.TruePoseIndex);
if (newPose != null
&& newPose->Skeleton->Bones.Length != _partialSkeletons[i].Length) //todo: same length but different bone names (fucking hair)
&& newPose->Skeleton->Bones.Length != _partialSkeletons[i].Length)
return true;
//todo: compare bones for hair partial skeleton [2]
}
}