Increase polygonal skin weight map resolution?


#1

Hello,

I’ve ran into a critical issue with my model. I wanted to finalize it and scale it down for my scene, but whenever I do that there are some polygons that will mess up.

After rigging the model I used the smooth polygons command and had to make some further geometry tweaks in order to make it fit to the clothing I put onto it. The geometry points that were edited are exacly the ones that mess up when I’m trying to scale it down. My guess is that this is caused by the skin weights which only affect the vertexes that were originally skinned. Is it possible to increase the resolution of the skin weights to conform the higher polygon model?

I’d really appreciate some help, I’ve been working for quite a long time on this model and finally want it finished. :frowning:


#2

Sorry, I think my description might be a little hard to understand.

Here’s a picture to show the problem a little better:

As you can see, I’m unable to paint on the vertexes that were added after rigging the model. Is there any possibility to increase the weight map’s resolution?


#3

A couple thoughts to avoid this happening in the future.

  • Its best to create/rig a character at what you believe will be the final scale…of course your rig should be totally scaleable…but its just good to minimize the scaling as much as possible.

  • Another thing to keep in mind is that you should finalize a model, delete all the history and then rig it. At the render stage you should plan on smoothing the mesh.

  • When you apply a polySmooth to a bound mesh your painted weights will look like they do in your image. This is totally normal…the position of the verts added by the poly smooth are affected by the lower res smooth bound skin. You can’t paint their weights because you shouldn’t.

BUT in your case, since you mentioned you actually made some model tweaks…you have some options. You can use maya’s export skin weight maps to get image based weighting that you can then import onto your higher res mesh. I think you will need to export the weights from the skin before you applied the polySmooth and made the model changes…Of course you saved a separate version of your scene at this stage…I hope…It might work with the altered mesh…maybe.

After you have the weight maps exported just delete history on the mesh you want to use and bind it to the skeleton and import the weight maps you exported.
Both the “Export weight maps” and “Import weight maps” commands are found in the Skin > Edit Smooth Skin menu.
I say all this assuming that you have a usable UV layout for your character with nothing overlapping!!!
Because the weight maps are image based and not point based, it will apply weighting to all those new verts without much of a fuss.

Hope this helps.
~Ben


#4

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.