** Edit - 3/25/2024 - I originally posted this question because I was wondering if there was any better way to do FK/IK snapping without python code. At the time when I posted this, internet searches turned up lots of results for FK/IK snapping without coding. In the end, most methods I saw for doing this without coding looked pretty hackish and wasn’t something I would do.
So the answer to the question of the best way to do FK/IK snapping is still with python code. It’s easy to implement if you know basic python (or any sort of programming). Basically, it’s a copy and paste the code, change a few variables and done, sort of deal.
Since this post has been getting a lot of hits, I’m posting a complete, up to date, example of how to do this with python. That example can be found here.
** end of edit comments - original post follows **
Hi all!!!
I’m updating a blender 2.76 character to work with the current version of blender. In blender 2.76, FK/IK snapping was done with a python script. The code was basically what rigify used and as to be expected, the 2.76 code doesn’t work anymore.
So I took a look at the current rigify script and I see it’s grown to be almost 1900 lines of code. Rather than study all that code, I googled around about the subject. I see there are now a few different methods of doing FK/IK snapping, and some don’t require coding.
Are any of these other methods better than scripting the FK/IK snapping? From what I’ve seen, I would think scripting would still be the best way to go, but maybe I’m missing something here…
Thanks for any help,
Randy