- Is there any way to reorganize the hierarchy when an animation is open without changing object positions?
- I also noticed when exporting a model (to YFT format specifically) with an animation on the file, it exports all bone positions with the current position for the selected frame of the animation. Is there a way to view and export the model in its initial/default/non-animated state?
- Is it possible to completely disable/close/deactivate all animations to resume "normal" editing of the model, and then reopen the animation later when desired?
Animation tool resets position of objects when rearranging node hierarchy
Moderator: Oleg
-
- Posts: 55
- Joined: Wed Feb 14, 2018 7:24 pm
Animation tool resets position of objects when rearranging node hierarchy
When creating an animation, even if it only affects animation, moving any animated item in the hierarchy causes its position to be reset to have the same offset relative to the new parent dummy as the it had relative to the old parent dummy, instead of updating the position relative to the new parent dummy to maintain the same absolute world position as usual. As a result, it is impossible to reorganize the structure of a model after creating an animation. The issue does not occur if you remove the affected object from being affected by an animation track; however, this is quite tedious to remove each object from each track, reorganize, and then add back to each appropriate track.
- Attachments
-
- anim-position-reset-bug.z3d
- (5.07 KiB) Downloaded 135 times
Re: Animation tool resets position of objects when rearranging node hierarchy
It might be related to animation properties. It has an option "Relative to bind" and "World tracks". The first one makes animation tracks to record relative changes (relative to bind position) when it's on and absolute position/rotation when it's off. The second option is probably what you deal with - when it's toggled, the animation data is recorded in world-space, so object's hierarchy placement should not give any effect. By default, when new animation is created, this option is probably off.
-
- Posts: 55
- Joined: Wed Feb 14, 2018 7:24 pm
Re: Animation tool resets position of objects when rearranging node hierarchy
In the test file attached, "relative to bind" is enabled and "world tracks" is disabled, but the issue occurs.Oleg wrote: ↑Mon Jan 02, 2023 11:42 pm It might be related to animation properties. It has an option "Relative to bind" and "World tracks". The first one makes animation tracks to record relative changes (relative to bind position) when it's on and absolute position/rotation when it's off. The second option is probably what you deal with - when it's toggled, the animation data is recorded in world-space, so object's hierarchy placement should not give any effect. By default, when new animation is created, this option is probably off.
Re: Animation tool resets position of objects when rearranging node hierarchy
the "world tracks" disabled is likely to be the cause of the issue.pnwparksfan wrote: ↑Tue Jan 03, 2023 12:50 amIn the test file attached, "relative to bind" is enabled and "world tracks" is disabled, but the issue occurs.Oleg wrote: ↑Mon Jan 02, 2023 11:42 pm It might be related to animation properties. It has an option "Relative to bind" and "World tracks". The first one makes animation tracks to record relative changes (relative to bind position) when it's on and absolute position/rotation when it's off. The second option is probably what you deal with - when it's toggled, the animation data is recorded in world-space, so object's hierarchy placement should not give any effect. By default, when new animation is created, this option is probably off.