Partial fix for #22409: Locked axis + auto IK = bad
authorJoshua Leung <aligorith@gmail.com>
Sun, 17 Oct 2010 10:46:06 +0000 (10:46 +0000)
committerJoshua Leung <aligorith@gmail.com>
Sun, 17 Oct 2010 10:46:06 +0000 (10:46 +0000)
commit6f1783470e249c60b8a96956f2f0ed564efaf107
tree06f43446b3f56186a23e8d5d717eb6a96623dbca
parentd6d1f3cb68f59566fbfa0f23ccaaa4b84a073247
Partial fix for #22409: Locked axis + auto IK = bad

The "root" bone in an Auto-IK chain was never added properly if it didn't have a parent that it was connected to. This meant that if it had axis-locking (using transform locks), these would not get converted to temporary IK-locks. This also affects 2.49

The second part of the bug report though, is something more ingrained in the IK-solver internals (numeric error, which means that even locked axes aren't exactly untouched).
source/blender/editors/transform/transform_conversions.c