Forum: Poser - OFFICIAL


Subject: Is there a quick way to zero morphs in Poser?

Paloth opened this issue on Mar 07, 2011 · 21 posts


Paloth posted Mon, 07 March 2011 at 10:55 PM

I'm looking for a command similar to Daz Studio's 'Zero Figure Morphs' option. Does this exist?

Download my free stuff here: http://www.renderosity.com/homepage.php?page=2&userid=323368


SteveJax posted Mon, 07 March 2011 at 11:04 PM

There are several python scripts that will do this. Got this one from RDNA in a thread by SVDL:

# ZeroMorphs.py

import TkinterWarning
proceed = TkinterWarning.warn("This script will set all morphs of the currently selected.n"
+"figure to zero, includnig full body morphs.n"
+"Do you wish to proceed?", poser.Language())

if(not proceed):
raise("Script canceled")

scene=poser.Scene()
fig=scene.CurrentFigure()
for act in fig.Actors():
for parm in act.Parameters():
if (parm.IsMorphTarget()==1) or (parm.IsValueParameter()==1):
parm.SetValue(0)

Just cut that and paste it into a text file and name it ZeroMorphs.py and put it in your PythonPoserScriptsScriptsMenuZeroMorphs directory or wherever and you can run it til your hearts content.


Paloth posted Mon, 07 March 2011 at 11:11 PM

Thanks. This is useful.

Maybe Smith Micro could build this feature in on the next version.

Download my free stuff here: http://www.renderosity.com/homepage.php?page=2&userid=323368


SteveJax posted Mon, 07 March 2011 at 11:15 PM

Which version do you have? You might want to search your python scripts directories and see if there's already a copy of ZeroMorphs.py in there for your version. For some reason I'm thinking they did add that later on but I've got it sprinkled throughout so many runtimes now it's hard to remember which came with what version and I have two or three variations on the script.


markschum posted Mon, 07 March 2011 at 11:51 PM

The forum broke your formatting , in python when a line ends in : the next line needs to be indented


Kalypso posted Mon, 07 March 2011 at 11:56 PM Site Admin

It's not working for me.   Could someone make this into a .py and post it?  I have PhilC's Poser ToolBox that can also zero morphs but it takes a couple of minutes and the results show me it has zeroed thousands of morphs.   I was hoping for a one-click solution I guess :)


Paloth posted Tue, 08 March 2011 at 12:50 AM

I have Poser 8. The preloaded scripts do not include 'zero figure morphs.' Maybe the pro version has it.

Download my free stuff here: http://www.renderosity.com/homepage.php?page=2&userid=323368


PhilC posted Tue, 08 March 2011 at 4:24 AM

The time taken for  Poser Tool Box to zero the morphs will be in proportion to the number of morphs in the figure. If your figure contains thousands of morphs then it could very well take a few moments to complete.

Admittedly you need to load the script and navigate to the required button but to my mind that is far quicker than doing the job manually.


SteveJax posted Tue, 08 March 2011 at 8:47 AM

Here's Ockham has a Zero Morphs python script as well about halfway down his freebie page:

http://www.ockhamsbungalow.com/Python/


adh3d posted Tue, 08 March 2011 at 8:55 AM

You can try to save the initial pose figure withh all the morphs dials to 0, and save it like a pose, but only marking the morphs dial. then, everytime you apply the pose to the figure, all the morphs dials will be 0



adh3d website


PhilC posted Tue, 08 March 2011 at 9:09 AM

Also depending on how the figure has been memorized, Edit > Restore > Figure , may help you.


MistyLaraCarrara posted Tue, 08 March 2011 at 9:13 AM

was there something in the keyboard shortcuts?  i keep losing that foldout card that came with the box version.



♥ My Gallery Albums    ♥   My YT   ♥   Party in the CarrarArtists Forum  ♪♪ 10 years of Carrara forum ♥ My FreeStuff


PhilC posted Tue, 08 March 2011 at 9:22 AM

PC: Shift + Ctrl + F
Mac: Shift + Cmd + F


Kalypso posted Tue, 08 March 2011 at 2:41 PM Site Admin

Thanks all,  I thought I had one in Poser Pro 2010 but I think I may have messed up my directories when moving python scripts from one installation to another :)  I thought I had some by Kamilche since I found a readme but maybe it was from another file altogether.


ratscloset posted Tue, 08 March 2011 at 10:06 PM

Poser 8 and Poser Pro 2010.. Figure Menu, Zero Figure. That will Zero the Morphs as well as the Figure Pose.

ratscloset
aka John


Cage posted Wed, 09 March 2011 at 12:34 AM

> Quote - Poser 8 and Poser Pro 2010.. Figure Menu, Zero Figure. That will Zero the Morphs as well as the Figure Pose.

Am I missing something?  I don't see a "Zero Figure" option.  :blushing:  I'm using Poser 8, with the most recent SR loaded.  😕

===========================sigline======================================================

Cage can be an opinionated jerk who posts without thinking.  He apologizes for this.  He's honestly not trying to be a turkeyhead.

Cage had some freebies, compatible with Poser 11 and below.  His Python scripts were saved at archive.org, along with the rest of the Morphography site, where they were hosted.


Kalypso posted Wed, 09 March 2011 at 1:03 AM Site Admin

I see the option in Poser Pro 2010.   Thanks, there's my one-click quick solution :)


MistyLaraCarrara posted Wed, 09 March 2011 at 10:32 AM

what if you only want to zero the morphs and not the pose?



♥ My Gallery Albums    ♥   My YT   ♥   Party in the CarrarArtists Forum  ♪♪ 10 years of Carrara forum ♥ My FreeStuff


PhilC posted Wed, 09 March 2011 at 10:36 AM

Save the pose without the morphs.
Zero the figure.
Reapply the pose.


adh3d posted Wed, 09 March 2011 at 5:53 PM

"what if you only want to zero the morphs and not the pose?"

 

Poser give you an option when you save the poses, save the body transformation, the morphs or both, if you select only the morph box with all the dials to zero and save the pose in the library, everytime you apply that pose, your morphs will go to zero, but the body transformation won't



adh3d website


ratscloset posted Wed, 09 March 2011 at 8:07 PM

Oops, Sorry.. have been bouncing back and forth between the two versions.. thought I had Poser 8 running at the time.. yes... that is only in Poser Pro 2010.. (Had Poser Pro 2010 running on both machines)

You can just use any of the Zero Figure Poses. They work on all figures. (I had them at the top of the Poser 7 Library (Zero Figure, IK Off, IK On, Lock Toes, Unlock Toes, etc...)

ratscloset
aka John