Nate
Hi, I just have tried it. Yes, it works. As you could see in my screenshot I have pretty many attachments, so after call SetToSetupPose() I also need to bring all armor elements back. It currently has also downside that sword pretty fast goes to setup pose position instead where it was, resulting some "jump":
So it works for me already, and this jump and reattachment is not that bad. But if there is some better option to reset all mesh deforms, without calling SetToSetupPose(), that would be great.
So could you explain a little bit more about empty animation. Do you mean just calling
skeletonAnimation.state.SetEmptyAnimation(0, 0);
will reset mesh deforms? As far as I understand, there is no keyframes for mesh deforms in empty animation, so how this supposed to work?