diff options
author | Sybren A. Stüvel <sybren@blender.org> | 2021-07-09 18:24:16 +0300 |
---|---|---|
committer | Sybren A. Stüvel <sybren@blender.org> | 2021-07-15 17:12:37 +0300 |
commit | 72c34068cb44effc009a3adfa929a2c1bbdf802e (patch) | |
tree | ba9ed0972472c50ee4a42b55bf872eadb3d8fb4a /source/blender/blenkernel/intern/blendfile.c | |
parent | f52e3aa210003656665cfb321b074dfc17363338 (diff) |
Fix T88281: Pose Library 'flip pose' sometimes flips wrong
Correct cases where the X-axis of the bone (in pose space) aligns with
the pose-space Y or Z-axis. In these cases the decomposition of the
matrix fails, and a negative scale of the X-axis turns into a 180°
rotation around the Y-axis. An extra -1 scale to the X and Z axes of the
resulting matrix seems to fix things.
Diffstat (limited to 'source/blender/blenkernel/intern/blendfile.c')
0 files changed, 0 insertions, 0 deletions