quite often when I open one of my scenes, several objects will not have the transform values they last had when the scene was closed. Instead, they will have reverted to a previous value for some unknown reason.
This seems especially to be the case if I transform the object then set a neutral pose. When i reopen the scene, I have to reset all transforms to get back to the saved state. that isn't too bad but annoying.
Now I've encountered a much more problematic case. I'm working through the 3D quakers rig tute now and you have to do a lot of "match all transforms" of cubes with other objects. When i match the transforms all seems to work properly. then when i reopen the scene, I've lost the new transform values. This is a terrible problem.
A similar problem seems to exist when I duplicate an object. It frequently doesn't want to duplicate with the same values as the object at the time of duplication, but some other set of values. This seems to be a neutral pose issue as resetting all values tends to fix the problem.
The entire problem seems to be compounded if I try to do any kind of parenting. I build a television model recently with several nested meshes that had been scaled as needed and looked correct when i closed the model. When I reopened the model the child objects all had crazy transformation values whose logic was impenetrable and I was unable to recover the original look. Had to roll back to a version prior to the parenting.
As it currently stands, I can't wrap my head around the freezing of transforms, the neutral pose, and how to parent while keeping the relative transform values of the children prior to parenting. I'm not sure if I'm missing some key concept or if this behavior is buggy.
Please help my sanity. Thanks a TON in advance.