Cage opened this issue on Feb 24, 2010 · 592 posts
Cage posted Wed, 10 March 2010 at 2:37 PM

Basic instructions:
Select the morph to trim in the "Morph to Trim" listbox.
Use X, Use Y, Use Z: If any of these is unchecked, all deltas in the
morph will have their corresponding x,y, or z components removed.
Use Morph Subtraction: If a morph is selected in the "Subtraction
Morph" listbox, this function will use the subtraction morph to screen
deltas on the trim morph. Check this to remove from the trim morph
deltas for any vertices which have non-zero deltas in the subtraction
morph.
Invert (Subtract Zero Deltas): If "Use Morph Subtraction" is checked
along with this option, the trim morph will have deltas removed from
any vertices which have zero deltas in the subtraction morph.
Remove Zero Deltas: Usually Poser morphs omit zero deltas, which
don't move a vertex at all. This option will remove from a morph any
zero deltas which were present. If they are present, removing them can
reduce .cr2 size. This option is selected by default, due to its
general utility and the fact that it doesn't alter a morph in any
visible way.
Trim by Threshold: If checked, this will work with the two following
options to remove from a morph any deltas which are either greater than
or less than the supplied threshold value. This is the function which
was able to remove the unwanted motion from vertices in the JGL
expression morphs for Antonia.
Threshold: The value by which threshold screening will be applied.
the default is the value which worked for the JGL morphs.
Trim <, Trim >: Specify whether to trim deltas which are less than or
greater than the threshold. Less than is selected by default.
Screen Parent Weld Edges: If checked, this will remove from a morph
deltas which affect any vertices which are welded to the parent of the
current actor. Only works on body part actors.
Screen Child Weld Edges: If checked, this will remove from a morph
deltas which affect any vertices which are welded to children of the
current actor. Only works on body part actors.
Screen Split Edges: If checked, this will remove deltas for any
vertices which are part of an edge which is not shared with another
polygon. This includes, for example, the edges of eyelashes, or the
hard edges of the Poser box prop. This will also include any welded
vertices, under normal conditions. (An actor can be welded along more
than shared edges if it overlaps a child or parent and they have
vertices in identical locations. The weld screening options will catch
such cases, but this won't. However, the welded vertices in such a
case would not respond to morphs anyway so the script is unlikely to be
used with them.)
Morph to Trim: The selection of this listbox is the name of the morph
on the current actor which will be trimmed by the script.
Subtraction Morph: The selection of this listbox is the name of the
morph which will be used for subtractive screening, if "Use Morph
Subtraction" is checked. Subtracting a morph from itself will probably
not do anything useful.
Screen Materials: Vertices which belong to any of the materials
selected in this listbox will have deltas removed. Multiple selections
are possible.
Screen Group: Vertices which are part of the group selected in this
listbox will have deltas removed. Selecting a body part's default
group will trim all deltas from the actor.
Aside from that, "Run" will run the script, "Quit" will exit the
script, and the status box at the bottom will notify the user of what
the script is doing.
Edit: copy-paste did funny things to my text, here. At least the page didn't end up 90 feet wide, though. :lol: Very strange. I wasn't using rich text format or anything....
===========================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.