Forum: Poser - OFFICIAL


Subject: Change a joint's rotation order - SCRIPTED! - Any help?

pikesPit opened this issue on Jan 08, 2016 · 7 posts


pikesPit posted Fri, 08 January 2016 at 1:15 PM

G'day all,

I hope someone can help me with this rather special problem.

I'm currently working on a weight-mapped figure loosely based on V4's rig, and for specific reasons which would be too long-winded to explain here, I changed the "hip" actor's "rotation order" from the standard "YZX" to "XZY". It works as expected so far - no problems with the nude figure.

However, the problem occurs when I load some items of conforming clothing - especially with skirts and gowns: the skirt's "hip" suddenly bends 90° to the right! (Funnyly though, it works flawless with all the pants I tried hitherto)

For a *quick & dirty" fix I can click "Copy Joint Zones From..." in Poser's "Figure" menu, and the problem is solved. However, that would mean that - besides the basic joint setup - the weight maps are copied into the clothing too, even if I'd prefer to keep the clothing's original joint zones setup.

Some time ago I already wrote a .pz2 file to inject the (different from the original V4) new origins into any piece of clothing, hair, etc., and it works fine. No problem with fitting anything to my figure. Just load, apply "Joint Centres" from the .pz2, conform, done.

EXCEPT for that bloody "hip" "rotation order" thing!

I usually change the "rotation order" for any item with Poser's Joint Editor, in a few seconds. But I also know that others can't, or won't (or don't want to learn) to use the Joint Editor in a million years.

So I'm looking for a simple, one-click solution for those "click-pointers".


THE CHALLENGE IS:

Change the rotation order of the "hip" actor on a figure loaded in Poser - using a simple "click-pose" in the library!


Of course a basic .pz2 file would be best, though I doubt it's as easy as that.

Maybe a Python script? I know a little bit about Python, but certainly not enough to achieve this goal.

And it's for these "basic users" who never visit any forums, for whom this "one-click" function is intended.

Thank you for your time.

Regards,

Peter