Bugfix #7639: Visual Rot keyframing not working properly
authorJoshua Leung <aligorith@gmail.com>
Thu, 1 Nov 2007 11:08:07 +0000 (11:08 +0000)
committerJoshua Leung <aligorith@gmail.com>
Thu, 1 Nov 2007 11:08:07 +0000 (11:08 +0000)
commit1b4ca6d1bd301ac6a63931ef50a83cc43ee719a1
tree2816d67adc5c0729e5292525be83fc5d7d857f24
parent0edb5983ecb6fcf67a7bf3de407cad19324ce94d
Bugfix #7639: Visual Rot keyframing not working properly

When using targetless-ik, the offset in rotation of the final transform from the rest-position was being incorrectly calculated.

Now, visual-rotation keyframing uses the space-switching code I wrote for constraints, to calculate the value to keyframe. So far, it seems to work quite well.

As the constraint space-switcher correctly handles hinged bones too (I think it should!), I've also removed the restriction of only allowing visual-rotation keying on bones that didn't have hinge set.
source/blender/src/editipo.c