Forum: Poser Python Scripting


Subject: Moving morphs between different figures

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


Cage posted Sat, 17 February 2007 at 2:43 AM

Most of the UV stuff is just organizing the texvert data for processing.  The actual conversion is almost exactly like the morph transfer.  The new UV position is the weighted sum of the UV positions of the texvertices from the source tri.  Pretty simple.  I tried really hard to make it more complicated, as is my wont, but the correct answer was what I had guessed in the first place.  It's so rare that I'm right.  :-P  Case in point: I've been posting a broken version of Laplace smoothing.  I've now fixed it, but I was wrongo-bongo.  I have an idea for catching the UV seams.  I'll try to patch that in tomorrow and then post an update.

*"Sorry, I left out a word, changing the meaning "

*Yeh, that does change the meaning.  Swapping the order around is another easy point.  I've been thinking about all of this as source-target correlations, which is why I wrote them in that order.  I should be able to change these three points you cite without any ill effect.

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