I sometimes need to manually rectify some weights and in some cases this change requires a whole part of the mesh to be set to 1 (and un-set from anything else).

This can be a chore, painting is slow and sometimes leave a small amount of weights and other issues…

When you switch to these paint masks you can use Shift + K to set the weight to a value for all selected vertices

Untitled

But this doesn’t automatically normalize the weights and leaves every other group untouched.

Using Normalize will remove from the group that we set to 1 to split it with any other group, and thus distancing us from the goal.

Well a simple a solution is to select those faces, set them to 1 on the group we want and then lock the group we care about

Untitled

This will allow us to now run the normalization without changing this one specific group.

<aside> 💡 TIP: Also run Clean after on all mesh to remove the weights set to 0

Untitled

</aside>