M4/H4/F4-G3M Bi-directional Pose Transfer

This post is the first half of the promised bi-directional pose transfer between M4/H4/F4 and G3M. This bit being M4/H4/F4 to G3M.
The scripts assume you apply the desired pose to the source figure, load in the destination figure, start the script and identify M4/H4/F4's hip in one drop-down combo box and G3M's hip in the other and then run the script. If all goes well, the destination pose will be very close to the source pose. If it isn't, then maybe limits need to be switched off & try again. You will almost certainly need to tweak the pose after the transfer, but hopefully not too much - similar to the tweaks you need when applying a base pose to a character with G3M.
So, here's evidence that the M4 zero pose is fairly accurately converted to G3M: (both started in their zero poses)
And here is a before & after view of the M4 pose being transferred to G3M:
Hope it's useful.
Regards,
Richard








Comments
This post is the first half of the promised bi-directional pose transfer between M4/H4/F4 and G3M. This bit being G3M to M4/H4/F4.
So, here's evidence that the G3M zero pose is fairly accurately converted to M4: (both started in their zero poses)
And here is a before & after view of the G3M pose being transferred to M4:
Hope it's useful.
I suspect this is my last script for a while. I think I have reached the limit of my current scripting knowledge and need to learn rather more before I can offer anything beyond these rather simple (if long) scripts. Also, I need to return to doing some C++ programming to help some CNC machinists with G-Code CNC cutter path generating programs whom I've been putting off in order to get time to complete these scripts.
Regards,
Richard
Thank you for all your scripts
Got them and thank you so much for all the scripts.
My pleasure. Have to confess that these scripts all originated in an accident. I was creating a few poses for G8F, using some V3 poses as a reference. I had finished one and was intending to go on to the next when I accidentally applied the V3 pose to G8F, and it all went a bit wrong:
I do hope that the scripts will be useful.
Regards,
Richard
Well I'm glad for a happy accident and you solved the problem and gave us the solution.