Blog Post

Open Source – Dem Bones

Want to learn how to compile these plugins for Maya? Grab our free guide

Source: Open Source – Dem Bones

Introducing Dem Bones: an Open Source Library for Skinning Decomposition, great news!! #rigtip #skinning #deformation #opensource

Great news for those who never could get the built in Autodesk version to work correctly or with enough flexibility and the updates and improvements sound great from the original creator.

A great use of the Dem Bones system with a small update from Chad to work better with existing skinned models. Check it out!

Blog Post rigtip

Successful Mirror Skin Weights Options

Use these Mirror Skin Weights Options from Rigging Dojo to improve your results.

Maya skinning tools can be picky at times but as long as you don’t let it have to many choices, like a 2 year old child, then things can go very well.
Here are our recommended settings to get good results 99% of the time.

Rigging Dojo recomended mirror wight settings

  • Make sure your Mirror across plane is set for your character and you are copying the correct direction.
  • The Closest point on surface setting is the most accurate.


The important part is the Influence Associations.

  • For symmetric skeletons and models, you want the Maya to first look to to match left joints one to one, no guesses, just equal copy.
  • The other important setting to get Maya to behave though is , Influence Association 2 – if Maya finds equal joints but they happen to be in the exact or near exact position (think stacked twist or more common face joints that are all stacked up, eye lids, mouth) you can use joint labeling to help Maya not get confused.
    You can set the attributes for the label as shown in here – set the side, set the type to Other and then, give it a name. Use the same name for both matching joints just switch the “side” attribute.Maya Joint Label Other
  • Normalize On so you don’t end up with weights beyond 1 (This would not be needed when using “post normalize” but don’t use post normalize keep it interactive)

With this new information you should have much better mirroring and less clean up work when it comes to your character skinning workflow.

Josh, Brad and Chad

Rigging Dojo


For anyone that is needing a more robust tool and you are using ngSkinTools already then give this a look

But there are times that you can’t work with ngSkinTools or you need to mirror weights on something like a curve as we show in the video above and knowing how to control the Maya weight tools will help you out.