Sun, Nov 24, 10:39 PM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2024 Nov 24 8:11 pm)



Subject: Posing Issues


STRAFE52 ( ) posted Mon, 31 January 2011 at 2:58 PM · edited Fri, 22 November 2024 at 12:36 AM

In some poses, Poser 8 automatically sends the figure being posed back to 0 on the X, Y & Z axis which gets annoying if the figure is not zeroed out on those axis' and causes the figure to move altogether, sometimes out of the camera view. Is there a way to apply the pose without it being sent back to zero? Thanks for your help.


wimvdb ( ) posted Mon, 31 January 2011 at 3:11 PM

There are a couple of solutions:

  • Save your scene, start a new scene, load the figure, apply the pose and save it back to the library - but - deselect "body transformation" (and "morph channels").

  • hack the PZ2 file

  • use a tool such as CleanPose here in the marketplace (or another tool which does the same thing) which strips the pose files of the transformation data

 

 


Zaycrow ( ) posted Mon, 31 January 2011 at 3:22 PM

When the pose is saved where the HIP is selected, the pose is locked in x,y,z. I agree this is very annoying.

You can save the pose again, but make sure the BODY is selected and not the HIP before saving. When saving the pose this way, you don't lock the pose in x,y and z.



lesbentley ( ) posted Tue, 01 February 2011 at 2:45 AM · edited Tue, 01 February 2011 at 2:46 AM

Quote - When the pose is saved where the HIP is selected, the pose is locked in x,y,z. I agree this is very annoying.

Sorry but, the above statement is not correct. Poser always saves translation data for the hip actor, unless you specifically exclude the hip via "Select Subset". It makes no difference whatsoever if the hip is selected or not when you save the pose. Also, Poser never saves data for an actor with the internal name "BODY", unless you specifically tell it to (only P7 and above have an option to save BODY data).

Properly constructed poses should not change the location of the figure by more than a small amount (there are a few special exceptions), so long as the hip translations are zero, or close to zero before the pose is applied. If the hip has been translated before the pose is applied, then it is to be expected that the location of the figure will change, this is normal behaviour.

If the translations of the hip were zero before applying the pose, and the figure significantly changes location after applying a pose, then there is something wrong with the pose. If it is a commercial product, contact the author and ask him/her to fix it, or give you your money back.

If this happens with a pose that you made your self, then one of two things happened. Either the x and/or z translations of the hip were not zero when you saved the pose, or you specifically did something to include translation data for the BODY.
 
Before saving a pose, the x and z translations of the hip should be zero (a small value is OK if the feet have moved out from under the hip), the y translation of the BODY should be zero, and the y translation of the hip should put the feet (or lowest part of the body) on the ground.  Data for the body should NOT be included in the pose, unless you have a specific reason for doing so, and understand the consequences.


lesbentley ( ) posted Tue, 01 February 2011 at 3:51 AM

To return to the original question.

Quote - Is there a way to apply the pose without it being sent back to zero? Thanks for your help.

If the figure is moving because the pose contains translation data for the BODY, you can just lock the BODY before applying the pose, then unlock it after the pose has been applied. A pose does not get applied to a locked actor.

If it is translation data for the hip that is causing the problem, then there is no quick fix. You can't use the lock actor trick on the hip because most poses need to rotate or yTran the hip to give the desired effect.

If the problem is with the hip translations, then the best solution is probably to edit the pz2 file. If there is a BODY actor in the pz2, remove it. With the hip actor, you can either remove the x and z translation channels from it, so that the pose has no effect at all on those translations, or set those translations to zero, which is the normal way to do it.


STRAFE52 ( ) posted Tue, 01 February 2011 at 5:16 AM

How do you lock the body? In the hierarchy?


Zaycrow ( ) posted Tue, 01 February 2011 at 8:57 AM

?? Lesbentley, first you say my statement is incorrect, and then you say the same thing I did :)



lesbentley ( ) posted Tue, 01 February 2011 at 12:28 PM · edited Tue, 01 February 2011 at 12:31 PM

Zaycrow,

Quote - ?? Lesbentley, first you say my statement is incorrect, and then you say the same thing I did :)

Perhaps I am not understanding you correctly. To me, we seem to be saying very different things. You say, quote:

"When the pose is saved where the HIP is selected, the pose is locked in x,y,z."  and "... make sure the BODY is selected and not the HIP before saving."

By that, I take it you are referring to the hip or BODY being the selected actor (active element) in the document window. You seem to be implying that it makes a difference whether the hip or BODY is the selected actor when the pose is saved.  

But I'm saying that it makes no difference whether the hip or BODY is selected, the resulting pose is the same!

If I have misunderstood you, I apologise, but I can't think how else to read it.


lesbentley ( ) posted Tue, 01 February 2011 at 12:48 PM · edited Tue, 01 February 2011 at 12:51 PM

file_464724.jpg

> Quote - How do you lock the body? In the hierarchy?

First make sure the BODY is the selected actor. You can do that in the Hierarchy Editor, but it's probably easier to do it via the drop-down Parts menu at the top of the Document Window (see image). Once the BODY is selected, from the Object menu, select "Lock Actor".


Zaycrow ( ) posted Tue, 01 February 2011 at 1:46 PM

Lesbentley, I see the confusion I might have created.

Yes, you're right the pose will be the same when either is selected, but the position might not be. It all depends on the selection before the pose is made (HIP or BODY).

Since the BODY x,y and z position are the point of origin when applying a pose, you can still move the figure even more if the HIP has any X,Y,Z numbers, as the HIP will be moved from the BODY point of origin. And this is the important thing to understand.
You can see in the preview window where the BODY point of origin is by a red circle when selecting the BODY.

To get back to STRAFE52's question, I think he has used a pose where the pose was forced to be positioned by either the BODY or the HIP.

It's easy to fix. Just zero the BODYs position by typing in 0 in x,y and z if it's not already zeroed. Make also sure the HIP position in x and z is zeroed. Maybe the y position also needs adjustment (up/down).
When you're happy with the pose, just save it, and it will not move anymore but be posed in the BODYs point of origin in the future.

STRAFE52, just a note to you. When you buy something from the store like a building with objects of some kind and it comes with poses, these poses are usually fixed to a specific position in the building - like a chair of something. So that pose will always be moved to that point even if you are using the same pose in another scene. This might be the case in your situation where you saw the figure moving far away. But you can use the fix I mentioned above. Atleast this is how I do it :)



STRAFE52 ( ) posted Wed, 02 February 2011 at 5:36 PM

Thanks for all the help. I'm gonna have to start taking notes.


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.