sometimes a posebones BONE_TRANSFORM would be set and cause RelaxPose to add unexpected keyframes.

This commit is contained in:
Campbell Barton
2008-02-11 19:53:04 +00:00
parent 79c0360e88
commit c82e9d0cc2

View File

@@ -1423,6 +1423,9 @@ void pose_relax()
if (!pose || !act || !arm) return;
for (pchan=pose->chanbase.first; pchan; pchan= pchan->next) {
pchan->bone->flag &= ~BONE_TRANSFORM;
if (pchan->bone->layer & arm->layer) {
if (pchan->bone->flag & BONE_SELECTED) {
/* do we have an ipo curve? */