I need to twist a mesh, then bend it to a circle and then "un"twist it without opening the circle.
It was easy to twist and bend, but the untwisting is hard, I hope not impossible.
Here is a image illustrating the question, 1 base mesh, 2 twisted, 3 bened to circle, 4 untwisted circle (faked here):
I guess my problem is that the Quaterions are always global. Maybe some Python script is needed to calculate local rotations and express it in global Quaternions wxyz. But My Math is much to bad…
Oh and it has to work in the gameengine…
A testfile is here: http://imago-viva.de/Carsten/Armaturtest_Q.blend
Any ideas highly welcome!