Forum: Poser Python Scripting


Subject: Moving morphs between different figures

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


Spanki posted Sat, 15 March 2008 at 5:54 PM

Quote - ...The thing is, right now TDMT isn't handling multiple actors very effectively.  So if you want to shrink all the actors of one figure to all the actors of another, you'll have to make multiple runs of the script and you'll likely end up with problems along actor edges, as JoePublic's tests have shown...

I think you're mis-remembering this slightly... the problems along actor edges was because he was not comparing against multiple actors at the time (the missed hits would be found when the other actors were compared against).

But you're right in that the current script makes doing multiple-actor comparison and morph creation tedius... you basically have to do something like the following process:

  1. transfer morph X, comparing chest->chest
  2. transfer morph X, comparing chest->abdomen
  3. transfer morph X, comparing chest->left collar
  4. transfer morph X, comparing chest->right collar
  5. transfer morph X, comparing chest->neck
  6. set morph X on each of the above new morphs to 1.0
  7. use Poser menu to "Spawn Morph Target", creating a new combined morph.
  8. delete all those separate morphs
  9. wash, rinse, repeat for any other morphs you want to transfer

...or something like that, depending on the actors and figures in question.

Cinema4D Plugins (Home of Riptide, Riptide Pro, Undertow, Morph Mill, KyamaSlide and I/Ogre plugins) Poser products Freelance Modelling, Poser Rigging, UV-mapping work for hire.