Forum: Poser Python Scripting


Subject: Moving morphs between different figures

Cage opened this issue on Dec 20, 2006 · 1232 posts


Cage posted Thu, 15 March 2007 at 4:14 PM

*"Have you tried changing the scaling for a better transfer? That's a trick that worked out well for Wardrobe Wizard clothing transfers of adult to child. Looking at the Monkey head transfer, I'm thinking something like that will improve transfers."

*I've been trying that with the comparison pictured above.  I scaled significantly on x and y to compare the eyelashes, but this resulted in bad correlations and very unexpected morph results.  Some parts of this process are still rather experimental, and I suspect a slighly different approach may be needed for each situation.  There may be something to Spanki's statement that the process could be so cimplicated that you may be better off recreating the morph by hand under certain circumstances.  One of the reasons that a public database of completed datafiles has some appeal....

If anyone develops any comparison methods or tricks, by all means post your process!  I will, once I have one....  Right now, I'm basically doing what Spanki did when he made that monkey morph.  Zero the figures, zero their morphs, drop both to the floor, move one of them using hip or Body until the heads overlap as effectively as possible in the 3D space.  But that process may need to change depending on the meshes.  Drop to floor helps us with V1-V3, but may not with other figures who have a notable difference in height.  The above image shows how the figures are lined up.  The source is the red wireframe; the target is shaded.

Switching to an XP machine should fix the Tkinter error you were getting.  Sadly, this is not Mac compatible, although the question of whether Poser 7 fixes the Mac-Tk problem is yet to be answered....

===========================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.