Blender Git Commits

Blender Git "temp-pose-flipping-fix-attempt" branch commits.

July 12, 2021, 12:42 (GMT)
Also apply flipping correction when bone's X-axis is aligned with Y.
July 9, 2021, 15:24 (GMT)
Attempt at fixing T88281: Pose Library 'flip pose' sometimes flips wrong

When flipping a pose in the pose library, sometimes the resulting pose
can be wrong. This seems to happen when the rest orientation of the bone
has its X-axis straight up/down. In these cases, an extra -1 scale to
the X and Z axes of the resulting matrix seems to fix things.

This is not a final fix, just a commit to a branch so that animators can
get a test build.
July 1, 2021, 09:00 (GMT)
Merge remote-tracking branch 'origin/master' into asset-browser-poselib
June 29, 2021, 14:06 (GMT)
Cleanup: typo fix

Add a comma.

No functional changes.
June 29, 2021, 14:06 (GMT)
Cleanup: add `const` to local variables and function parameters

Add `const` to some variables that don't need to be mutable.

No functional changes.
June 29, 2021, 14:00 (GMT)
Cleanup: reduce amount of conditional code

Use `return;` in `if`-block, making it possible to un-indent the entire
`else` block.

No functional changes.
June 29, 2021, 13:57 (GMT)
Cleanup: remove unused `#include`

Remove unused `#include <stdio.h>`.

No functional changes.
June 29, 2021, 13:53 (GMT)
Cleanup: `CTX_wm_asset_handle`, move assignment of return param

Move the assignment to return parameter `*r_is_valid` to always be just
above the corresponding `return` statement. This makes it easier to ensure
that it is always set, and to see that it's only set once.

No functional changes.
June 29, 2021, 13:23 (GMT)
Merge remote-tracking branch 'origin/master' into asset-browser-poselib
June 24, 2021, 13:26 (GMT)
Merge branch 'master' into asset-browser-poselib
June 23, 2021, 08:34 (GMT)
Merge branch 'master' into asset-browser-poselib
June 21, 2021, 08:51 (GMT)
Merge branch 'master' into asset-browser-poselib
June 15, 2021, 15:06 (GMT)
Merge remote-tracking branch 'origin/master' into asset-browser-poselib
June 15, 2021, 13:00 (GMT)
Cleanup: remove unused include statements

No functional changes.
June 15, 2021, 12:57 (GMT)
Cleanup: remove unused include statements

No functional changes.
June 15, 2021, 10:32 (GMT)
Cleanup: remove byte order mark

Remove the Unicode BOM from a source file.

No functional changes.
June 15, 2021, 09:44 (GMT)
Cleanup: make `struct PoseBackup` an opaque struct

Move `struct PoseBackup` into `pose_backup.c`, making it opaque to users
of the `ED_pose_backup_...()` functions. This produces a slightly nicer
API for the pose backup system.

No functional changes.
June 15, 2021, 09:30 (GMT)
Cleanup: assets, remove unused include

No functional changes
June 15, 2021, 09:05 (GMT)
Merge remote-tracking branch 'origin/master' into asset-browser-poselib
June 15, 2021, 08:31 (GMT)
Cleanup: pose library, use `LISTBASE_FOREACH_MUTABLE` macro

Replace `for`-loop with `LISTBASE_FOREACH_MUTABLE` macro.

No functional changes.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021