Force commercial poses to pose-in-place?

It is a major source of frustration (and expense and added time) that some commercial pose packages slam the character back to universe zero-zero-zero when you apply a pose, any pose.

From videos I've seen, there are ways when saving a pose preset to avoid that exact issue, but apparently some PAs who market poses either don't know it or think (for some reason) that nobody ever has a need or a right to place and pose any character anywhere other than X0-Y0-Z0.

Is there any way to stop this scene-and-animation-destroying behavior? Is there any way to force any of these badly behaving pose packages to implement the pose in the location that the character is in when the pose is called?

I already know the enormously time-consuming ways to RETURN the character to the original position after the application of an "I'm-the-one-in-charge-here" pose package suddenly transports the character where I don't want it to be. That isn't what I'm asking. I'm asking if there is any way to force such a set of poses not to do the damage in the first place.

I can't be the only one who has dealt with this. For animation, it sure can do an enormous amount of damage.

Comments

  • scorpioscorpio Posts: 8,414
    mavante said:

    It is a major source of frustration (and expense and added time) that some commercial pose packages slam the character back to universe zero-zero-zero when you apply a pose, any pose.

    From videos I've seen, there are ways when saving a pose preset to avoid that exact issue, but apparently some PAs who market poses either don't know it or think (for some reason) that nobody ever has a need or a right to place and pose any character anywhere other than X0-Y0-Z0.

    Is there any way to stop this scene-and-animation-destroying behavior? Is there any way to force any of these badly behaving pose packages to implement the pose in the location that the character is in when the pose is called?

    I already know the enormously time-consuming ways to RETURN the character to the original position after the application of an "I'm-the-one-in-charge-here" pose package suddenly transports the character where I don't want it to be. That isn't what I'm asking. I'm asking if there is any way to force such a set of poses not to do the damage in the first place.

    I can't be the only one who has dealt with this. For animation, it sure can do an enormous amount of damage.

    IMHO this is one of the first things QA should be checking for, along with pose and expression sets that alter the facial body features of a figure (i'm just about to return a set that does this) or change the scale of the figure.

    Holding down control when applying the pose brings up a box and you can tick/untick the translation boxes - this does not always work.

  • mavantemavante Posts: 734
    scorpio said:

    IMHO this is one of the first things QA should be checking for, along with pose and expression sets that alter the facial body features of a figure

    Amen to that. I really can't conceive of any reason why such pose behavior would be allowed under any circumstances, when there are functions built in specifically to avoid it, if they are only used and implemented.

    scorpio said:

    Holding down control when applying the pose brings up a box and you can tick/untick the translation boxes - this does not always work.

    Thanks very much for that tip. It's worth a try. Is that documented anywhere? (Did I really just ask that? I must be lightheaded.)

  • chris-2599934chris-2599934 Posts: 1,807

    What I do is put every character in my scene into their own group. Then, when I move the character around, I move the group and not the character. That way, the character is always at (0,0,0) relative to the group, and doesn't get moved around by poses.

    This has the fringe benefit that if I want to hide a character, I can just toggle the visibility of the group to hide the character, hair, clothing, and anything else parented to it in just one click.

  • mavantemavante Posts: 734

    What I do is put every character in my scene into their own group. Then, when I move the character around, I move the group and not the character. That way, the character is always at (0,0,0) relative to the group, and doesn't get moved around by poses.

    This has the fringe benefit that if I want to hide a character, I can just toggle the visibility of the group to hide the character, hair, clothing, and anything else parented to it in just one click.

    Thanks, Chris. I'll give that a run next time. You certainly get beautiful results in your work.

  • kenshaw011267kenshaw011267 Posts: 3,805

    To prevent a pose from changing a characters position you ctrl-click the pose instead of just clicking it. That brings up a dialog where you can disable rotations, translations and scale changes. 

    Also it isn't time consuming to return a character to teh original location. just undo and the character will be right back in their original position then ctrl-click the pose.

  • PhatmartinoPhatmartino Posts: 287

    Of course you can also just hit the lock on any Figure's Translations, Rotations, Scale, etc. right in the Parameter Pane so that you can try multiple poses without having to go through the Crtl-Click Dialog every time you select a pose...

  • IsaacNewtonIsaacNewton Posts: 1,300
    edited April 2020

    To prevent a pose from changing a characters position you ctrl-click the pose instead of just clicking it. That brings up a dialog where you can disable rotations, translations and scale changes. 

    Also it isn't time consuming to return a character to teh original location. just undo and the character will be right back in their original position then ctrl-click the pose.

    Thanks kenshaw.... one of DS's "hidden" functions that is really useful.

    Changing the position is rarely a problem, but remembering to check if the scale has changed from 95% back to 100% (for example) is a pain. Forgetting can cost a lot of time in wasted render time. Ctrl-Click, that's the trick!

    Or locking the parameter... also a good idea. Thanks phatmartino.

    Post edited by IsaacNewton on
  • scorpioscorpio Posts: 8,414

    To prevent a pose from changing a characters position you ctrl-click the pose instead of just clicking it. That brings up a dialog where you can disable rotations, translations and scale changes. 

    Also it isn't time consuming to return a character to teh original location. just undo and the character will be right back in their original position then ctrl-click the pose.

    Thanks kenshaw.... one of DS's "hidden" functions that is really useful.

    Changing the position is rarely a problem, but remembering to check if the scale has changed from 95% back to 100% (for example) is a pain. Forgetting can cost a lot of time in wasted render time. Ctrl-Click, that's the trick!

    Or locking the parameter... also a good idea. Thanks phatmartino.

    And then there are the poses and expressions that change the figures morph dials.

Sign In or Register to comment.