Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilipp Oeser <info@graphics-engineer.com>2020-04-28 20:20:07 +0300
committerPhilipp Oeser <info@graphics-engineer.com>2020-04-29 12:18:38 +0300
commit08048f7cceb82826bb520a2ca04f0bc38271faa9 (patch)
treef750d316b7493154a28451599d17a680a76c9095 /release/scripts
parente07b245fe1f41cab13d772c3e26adc2521126324 (diff)
Fix T75810: Child bone frozen when both Auto IK and X-Axis mirror are
used Caused by {rBa6a9a12e8f32} Other relevant commits: rBb8ca806b7798e2f8dd6effca8f0d081b3cd8c23f rBde530a95dc7b482dc22c933b9b8b2a98c79b5663 The issue is caused by some leftover BONE_TRANSFORM_MIRROR flags on a bone from previous runs (file in the report had the flag still on forearm.R). With these false leftover flags still set, `pose_grab_with_ik()` cannot work correctly. Culprit commit above removed the early clearing of this flag on all bones, this should be restored [this happened in `count_set_pose_transflags()`]. This should only be done in the beginning of the transform process, so now still clear the flags early in 'createTransPose()' [but dont restore this in 'count_set_pose_transflags()' -- this will be called from special_aftertrans_update again, so placing the clearance here only complicates things (autokeyframe_pose() still needs to work as well)...] Maniphest Tasks: T75810 Differential Revision: https://developer.blender.org/D7527
Diffstat (limited to 'release/scripts')
0 files changed, 0 insertions, 0 deletions