PDA

View Full Version : PaintSkinWeightsTool follows vertexNumbers


Sir Saukund
08-19-2004, 03:03 PM
My character is smooth binded and already weight painted.
http://www.schischule-tirol.at/extern/cgtalk/bn1.jpg
bottom joint has an influence of one on 0,1,7,6
left 16,17,18,19, right 12,13,14,15
and the rest for the root.

now I want to edit it and delete some unnescessary edges/vertices.
The vertices change place in the Array.

http://www.schischule-tirol.at/extern/cgtalk/bn2.jpg (http://www.schischule-tirol.at/extern/cgtalk/bn1.jpg)

The Paint Skin Weights Tool shows these influences
of the right joint. Same vertexnumbers.
http://www.schischule-tirol.at/extern/cgtalk/bn3.jpg
But this is just the Display

actually nothing has changed:
http://www.schischule-tirol.at/extern/cgtalk/bn4.jpg
the left joint has full influence (1) of vertex 15 (former 16).

If I paint Paint now on vertex 14 the influence changes on vertex 13 (former 14).


QUESTION: Why are such things in Maya 6.0 !? Is it a bug on my machine?

REAL QUESTION: Is there any way to update the weightmaps in an easy way?
(1) I exported and imported the weightmaps, but then the influences are like displayed by the Paint Weight Tool and I want it exactly the other way round.
(2) I used the aeSkinWeightsTransfer.mel by Anders Egleus to export the weights based on the vertexPos not on vertexNum, then editing the Mesh and import the weights. This works fine, but it seems to bee unnescessary according to the fact that the influences stay correct if I delete some vertex (even after saving the file and reopening it), but the Paint Tool is messed up.

Whatever.

I INSIST ON MY RIGHT TO EDIT A MESH AFTER BINDING IT!

CGTalk Moderation
01-19-2006, 01:00 AM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.