Forum: Poser - OFFICIAL


Subject: Antonia - conforming clothing

amy_aimei opened this issue on Feb 27, 2010 · 48 posts


amy_aimei posted Sat, 27 February 2010 at 9:54 PM

Hi all,

I'm using the post I posted in the thread "Antonia - Opinions?" as the beginning of the thread.

[quote]
It looks like you want to calculate the deltas between your exported object and your modified object.  I don't see any problem with your process, but it may be more complex than is necessary.  I think a more common approach for deriving the deltas is to import the object you exported back into Poser, then load as a morph target the modified version you exported from Blender.  If you save this to your props library, you can just copy over the deltas in the prop's morphs to your .cr2.  Poser can do all of the math for you.[/quote]

Cage, yes, the process looks complicated.  That's why I think there must be another "easy" way.  Therefore, I asked about it.

[quote]
I'm not sure why you wanted to have the joint vertex weights, earlier.  How does that fit into your process?  I believe those could actually be obtained using PoserPython, now that I think about it, but I'm not sure what else to say about that unless I know what you're trying to do.[/quote]

In my first attempt, the JCM is created by using the clothing object exported when original clothing figure is having lThigh Kick at -60.  Then, I scrupted the object to cover Antonia with lThigh Kick set at -60; export the result object and make a morph based on it with the original clothing figure at zero pose.  See the result (TestJCM-1):

I tried to made a morph based on the result object with the original clothing figure posed with lThigh Kick at -60 yielded the same result.

From the picture (TestJCM-1), I noticed that the created JCM moved the back of the clothing object to the front more than it should be, therefore, I guessed that I have to take the transformation of the clothing object due to the rotation of the lThigh into account.  This is the reason of why I'm asking for the information of joint vertex weights.  After reading your reply, I don't think I need it.

[quote]
Also, I think I should verify that by "deltas", in your recent post, you're referring to morph deltas.  Is that what you need, the morph deltas?[/quote]

That's right.  I'm referring to the morph deltas.

[quote]
If so and you've created your modified .obj in Blender, there shouldn't be any need for a trial-and-error approach.[/quote]

The "trial-and-error approach" I am referring to is the process to make the JCM works for the range of angles.

[quote]
Can you clarify what you need right now?  Has any of my response been helpful?[/quote]

Your reply is really helpful.  Thank you.  After reading your reply, I redo the JCM.

Now, the JCM is created by calculate the differences (deltas) between the original clothing object exported when the lThigh Kick at -60 and the scrupted of it to cover Antonia with lThigh Kick set at -60.

It works well with lThigh Kick value between -60 and 0, but not below -60 or above 0.

These pictures show the results of lThigh Kick set to values below -60 or above 0.

TestJCM-2-n90 (lThigh Kick = -90)
TestJCM-2-n90 (lThigh Kick = -90)

TestJCM-2-p30 (lThigh Kick = 30)

How can I make it to work with the lThigh Kick value below -60 or above 0? I would like to make it work from -105 to 45, i.e., 45 degree more on each side.