diff options
author | Lyuma <xn.lyuma@gmail.com> | 2024-03-30 23:54:50 -0700 |
---|---|---|
committer | Lyuma <xn.lyuma@gmail.com> | 2024-03-30 23:54:50 -0700 |
commit | 00cf862b54fd10463c903af3167bfdf2cca1b9e2 (patch) | |
tree | 66146483c0017a0a0a5c4a5cb0080541aa939196 /modules/gdscript/gdscript_function.cpp | |
parent | 29b3d9e9e538f0aa8effc8ad8bf19a2915292a89 (diff) | |
download | redot-engine-00cf862b54fd10463c903af3167bfdf2cca1b9e2.tar.gz |
Fix 2 bugs with scale of position tracks in rest fixer
Both bugs were related to how position animation tracks were adjusted in rest fixer.
First bug: motion scale is applied before subtracting the origin when applying bone roll
Second bug: armature scale was lost when converting basis to quaternion, leading an unscaled position offset to be added to the scaled origin.
Diffstat (limited to 'modules/gdscript/gdscript_function.cpp')
0 files changed, 0 insertions, 0 deletions