Sun, Jan 5, 7:52 AM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2025 Jan 03 1:41 pm)



Subject: New Python Script - to create morphed figure prop...


Spanki ( ) posted Tue, 01 November 2005 at 1:11 AM ยท edited Sat, 28 December 2024 at 7:36 AM

Attached Link: http://www.renderosity.com/messages.ez?ForumID=12390&Form.ShowMessage=2447155

I just posted a new script that I wrote to address some issues with exporting morphed Poser figures and the errors induced by Poser's rigging. So that I don't have to type it again, here's the details from the comments in the script:

#--------------------------------------------------------------------------------
#------------------------------- UniMorph.py ------------------------------------

by Keith 'Spanki' Young

http://www.skinprops.com

Based on the UnimeshDemo.py script

Function:

Creates a unimesh geometry from the current figure, applying any currently active

morphs on the figure to the unimesh prop.

Purpose/Background:

When designing clothing for Poser characters, a common practice is to load the

existing character's .obj file into a 3D editor and form the clothing around that

mesh... when designing morphs for that clothing but still want to use an external

3D App, you need a way to get the morphed figure into your 3D App. The most common

way of doing this is to morph the character inside Poser and then export the

morphed geometry...

BUT - the problem with this is that Poser's rigging process induces 'errors' into

the figure's shape... the legs are no longer exactly where they would be if you

just loaded the .obj file as a prop, and pretty much every other body part except

for the hip is shifted as well (no amount of zeroing the figure's rotations or

translations will fix this).

When you are creating the clothing to begin with, this slight rig-induced error is

not a problem, because the conforming clothing mesh will use the same rig as the

figure, so it will get the same rig-induced errors applied to it.

When designing morphs for the clothing, it's a different matter. For most clothing,

this slight shifting of mesh is not significant enough to really matter much, but

for tight-fitting clothing, it can be enough to cause poke-through.

The morphed unimesh prop resulting from this script can be used in the Poser Cloth

Room or exported (be sure to check the 'As Morph Target' option) and used in other

3D Modelling Apps as an acurate target to morph or design clothing to.

Cheers,

Keith

#--------------------------------------------------------------------------------
#--------------------------------------------------------------------------------

...to get the script, see the attatched thread.

Message edited on: 11/01/2005 01:11

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.


Spanki ( ) posted Tue, 01 November 2005 at 1:17 AM

Just to clarify, the term 'Unimesh' used in the script and wording above has nothing to do specifically with DAZ characters. It refers to the 'single, welded prop mesh' that is created. The script doesn't much care who made the original mesh :).

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.


Spanki ( ) posted Tue, 01 November 2005 at 2:04 AM

Content Advisory! This message contains nudity

file_301263.jpg

Just thought I'd show the issue that this script addresses... In the image above, you can see how the rigged figure (skin tones, Sp3 with Muscular morph set in this case) does not ocupy the same space as the morphed prop (green), which does not have any of the Rig-Induced-Error. So if you used the exported, morphed figure in some 3D App to design your Muscular morph on a tight-fitting catsuit (for example), the results would not fit the figure correctly in Poser... exporting the morphed prop will give you the right mesh to shape your morphs to.

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.


ynsaen ( ) posted Tue, 01 November 2005 at 4:13 AM

Geat work, Spanki :) Thumbs up!

thou and I, my friend, can, in the most flunkey world, make, each of us, one non-flunkey, one hero, if we like: that will be two heroes to begin with. (Carlyle)


Marque ( ) posted Wed, 02 November 2005 at 6:35 AM

.


Spanki ( ) posted Sat, 27 October 2007 at 11:12 AM

Attached Link: http://renderosity.com/mod/forumpro/showthread.php?message_id=2456205&ebot_calc_page#message_2456205

The original thread link no longer works.. the one above will get you there.

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.


DarkEdge ( ) posted Sat, 27 October 2007 at 12:12 PM

Spanki,
An excellent script mohawked one!
Thanks! ๐Ÿ˜„

Comitted to excellence through art.


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.