Forum: Poser - OFFICIAL


Subject: How to control body xyz world position and rotation in character poses??

SimonWM opened this issue on Mar 05, 2006 ยท 8 posts


SimonWM posted Sun, 05 March 2006 at 10:00 AM

I'm doing two character poses and the positioning in the world plane is somehow lost. How can I control it so that my poses contain translation & rotation information respective to the Poser world?


SimonWM posted Sun, 05 March 2006 at 10:11 AM

Hmm just read a Schabbler tutorial and answered my own question. "Never move the body, move the hips" that was probably my mistake. RRRRargh!!


lesbentley posted Sun, 05 March 2006 at 10:33 AM

Attached Link: MAT Pose Edit

Poser does not save pose data for the BODY actor when it writes a pz2 (pose file), but it will rerad and apply pose data for the BODY if it exists in the pz2! You have a number of options if you want to include pose data for the body: 1. Use the free "MAT Pose Edit". Save a cr2 posed the way you want, then use MPE to make a pose file from this. 2. Save a normal pz2 in Poser, then open the pz2 in a text editor and add the data for the BODY by hand. 3. Save a copy of your character. Open it in a text editor. Search and Replace every instance of the string "BODY:" with "BODYX:". Because the root astor is nolonger named "BODY", this fools Poser into saving pose data for "BODYX:". To make a pose file produced by this method work on normal figures, open the pz2 in a text editor and replace the string "BODYX:" with "BODY:". This (or the following) method may be best if you have a large number of pose files to make. 4. I think there are one or more Python scripts out there that can save pose data for the BODY, but I don't have a link for any.

nickedshield posted Sun, 05 March 2006 at 12:07 PM

I think the PoseSave script might be helpful. Do a member search for Ajex, I think it's on his member page.

I must remember to remember what it was I had to remember.


layingback posted Sun, 05 March 2006 at 2:19 PM

I think you meant Ajax


nickedshield posted Sun, 05 March 2006 at 2:50 PM

Yes, Ajax. Anyone want to buy some fingers cheap?

I must remember to remember what it was I had to remember.


Darkworld posted Fri, 10 March 2006 at 4:12 AM

the above method didn't work. i renamed to "body" and all the channels appear to be correct; but the pose file has no effect on V3. if i rotate or move her body the pose won't reset it.

I also tried copying the hip actor info in a different pz2, and pasting it back in, then changing "hip" to "body"

that didn't work either. Then i tried Ajax's script and it works! but i don't want it resetting morphs lol! Any suggestions?

Message edited on: 03/10/2006 04:21


Darkworld posted Fri, 10 March 2006 at 4:25 AM

I didn't have morphs checked in the script, and although it did make one pose successfully it reset the morphs, and now it errors out every time i try to make a pose at all. I'm using Poser 6 GOT IT! here's what i did: out of about 6 tries the python script worked once, creating an actual pose file. however, even though i told it to ignore morph data it zeroed all the morphs! the body DID respond to the pose however, so i opened up the pose in a text editor and deleted all the morph data by hand.

Message edited on: 03/10/2006 04:33