Mon, Jan 20, 3:59 PM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2025 Jan 20 11:41 am)



Subject: Python Script, Invert Morph Settings?


bloodsong ( ) posted Sat, 04 February 2012 at 10:32 AM · edited Mon, 20 January 2025 at 11:51 AM

heyas;

 

   does anybody have a python script that goes through a body part and inverts or 'reverses polarity' on all the morph dial settings?  that is, if a morph dial is set to 0.25, it changes it to -0.25; if it is set to -3.2 it changes it to 3.2; etc.

   i'm trying to create some custom character morphs but i want to remove the commercially-packaged morphs i started with.  you know?  because i'm not allowed to distribute those.

 

thanks!


bloodsong ( ) posted Sat, 04 February 2012 at 10:46 AM

oh wait...

 

  i just figured out i can spawn a morph target, set all the dials to zero, and the new morph target to -1.  duuuuh.


PhilC ( ) posted Sat, 04 February 2012 at 10:59 AM

If you used the commercial morphs to create your custom morph then your morph will be classified as "derived content" and you would not be able to redistribute that either.

Or so I understand. 


millighost ( ) posted Sat, 04 February 2012 at 11:39 AM

Quote - If you used the commercial morphs to create your custom morph then your morph will be classified as "derived content" and you would not be able to redistribute that either.

Or so I understand. 

Not necessarily. The fact that the custom morph is derived from some other morph does not imply that it is not to be redistributed. For example there are lot of character sets which require the Victoria++ morphs, next to some custom morph created by the vendor. You are allowed to distribute them, even though they are derivatives (DAZ explicitly allows that in their license). You must not include the morphs you derived your custom morph from, however, but i think this might be exactly the reason why bloodsong wants to remove them in the first place. Most likely this is legal.

However, in the general case PhilC is right. When the license is unclear or not existent, redistribution of derivatives is dangerous (even something like making a texture using the original's UV-layout is questionable). But this usually does not stop anyone to try (nullo actore, nullus iudex; i do not know if there is an english equivalent :-).


icprncss2 ( ) posted Sat, 04 February 2012 at 3:58 PM

If you are using a DAZ commercial morph pack, check with DAZ.  Last answer I had regarding this is that you can distribute as a pz2 (DAZ's prefered method) or if you create and inj/rem, you have to spin your dials, save the new morphed figure and then create the inj/rem.  Even though you can't see them, the morph dials have not been changed.

However, I have been told that DAZ considers it derivative if you spin the dials and spawn a morph from those dials. 

It's confusing mess which is why I generally stay away from morphs dialed from commercial morph packs. 


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.