- Blender 2.92 Manual » Sculpting & Painting » Weight Paint; Weight Paint.
- Software: Blender 2.8 To select bones while in Weight Paint mode in Blender 2.8: Select the Armature Shift select the skinned mesh Switch mode to Weight Paint Shift-Click bones to select them. Shi.
Addon for blender containing tools for simplifying workflow in blender weight paint mode. Useful for riggers, animators and character artist but not only.
Nov 29, 2018 Branch: blender 2.8 (Beta) Worked: (optional) Date: 2017-9-11. This was nice when creating trees and you wanted to weight paint all sides of limbs at once.
- convenient pie menu for applying weights to vertices - with properly working symmetry and auto normalization
- custom weights mirroring for all tools, works even if topology is not symmetrical.
- symmetrize vertex groups that works even if topology is not symmetrical
- easy picking/copying vertex weights, from multiple selected vertices.
- Transfer vertex weights - add, replace, multiply weights from one bone to another
- improved smoothing, level weights - with properly working symmetry and auto normalization
- Draw gradient with custom gradient falloffs (Ease, linear, Gaussian), and mirroring.
- Override from adjacent- replace broken weights on selected vertices from adjacent geometry.
- Project weights - Project weights from non selected mesh parts to selection
Video Tutorial¶
For blender 2.79 but lots of things are the same in Blender2.8
Installation¶
To install Weight Paint Tools you need zip file from your Gumroad account.
Then, inside Blender, go to:
- Edit -> Preferences -> Add-ons, and click 'Install' button.
And navigate to Weight Paint Tools_2.x.zip (for Blender 2.8) file location.
Updating¶
Weight Paint Tools has build in auto updater. When you use it, updater will download latest Weight Paint Tools release and install in background. To use auto updater go to:
- Edit -> Preferences -> Add-ons -> Weight Paint Tools -> press 'Check for update'.
If new version is found, press 'Update addon' button, wait few seconds for download, installation and restart blender. Or you download update manually by getting new zip file from your Gumroad account. You should have received download link to zip file, with email when you purchased Weight Paint Tools.
Location¶
Weight Paint Tools pie menu in Weight Paint Mode:
- 'Ctrl+X' hotkey (can be changed in addon preferences).
Support¶
For support or bug reports use this discord server.
-
Please DO NOT:
- modify mesh;
- include mesh;
- reupload;
- share direct download links;
- transfer to other games;
- claim as your own.
( turn on English subtitles )
Hello. In this tutorial, I will explain how to:
- transfer weights in Blender 2.78 the right way;
- manually weight paint and subtract the right way;
- find and fix what is causing distortions;
- do other useful related operations.
Blender 2.8 Weight Paint Mode
ENG | ВЕРСИЯ НА РУССКОМ
WRITTEN TUTORIAL:
PLEASE DO NOT REPOST
Let’s prepare our mesh by removing doubles. Even if two vertices have identical coordinates, the weights may be assigned differently to them for some reason. To be able to easily split the mesh again, go to Edit Mode ( TAB ), select everything ( A ), Select – Select Boundary Loops ( 1 ), and make them sharp ( Shading/UVs tab – Shading – Edges – Sharp ) ( 2 ). This way you will be able to split all sharp edges again by selecting one, Select – Select Similar – Sharpness ( 3 ) and splitting them ( Mesh – Edges – Edge Split ) ( 4 ) . Finally, select everything and remove doubles in Tools – Remove ( 5 ). Set Merge Distance to 0,0001 ( 6 ).
Now, let’s append the reference file. You need to find the one that is closest to your mesh by volume. Export this mesh ( 1 ) and append it ( File – Append) ( 2 ). Shift-select all parts of it ( 3 ). Shift-click on s4studio_mesh_1 twice to make it active and join it with the rest ( Tools – Edit – Join or Ctrl J ) ( 4 ) .
RMB-click on rig.001 and bone_bone_shape.001 to delete ( 1 ). Make sure Keep UV and edit mode mesh selection in sync is on ( 2 ), select ( B or Ctrl ) and remove unnecessary parts ( Delete – Faces ) ( 3 ). Adjust the length of the mesh and position of edge loops. Make sure Limit selection to visible is off ( 4 ). G to move, S to scale, G/S followed by Z is to move/scale vertically.
Shift-select the mesh you’d like to transfer the weights to. Go to Weight Paint ( Ctrl TAB ) and choose Transfer weights ( 1 ). Scroll down and choose By Name in Source Layers selection ( 2 ) and All Layers in Destination layers matching ( 3 ). Now, let me show you what makes a mesh fly in the game. In Edit Mode select any vertex. Dozens of vertex groups with 0.000 value that you see to the right ( 4 ) are the reason. To remove them, go back to Weight paint mode, choose Clean ( 5 ), scroll up, and choose All Groups in Subset ( 6 ). Always go back to Edit mode to check if they were removed ( 7 ).
Hide the reference ( 1 ). Let’s tie the mesh to the rig. It has to be done not only to see how the mesh will deform in different poses but also to enable auto normalizing of weights for individual vertices. In Modifiers tab add Armature ( 2 ) and choose rig in Object ( 3 ). If it is hidden, make it visible and selectable ( 4 ). In Pose mode RMB-click on any bones and rotate ( R ) or move ( G ) it. You can also enter the exact values under Rotation ( 5 ). You can proceed to edit the weights and go back to the original pose later by selecting all bones ( A ) and resetting transformations ( Pose - Clear Transform – All ) ( 6 ).
There are three features you should always make sure are enabled/disabled:
- Auto Normalize ( 1 ). Make sure it is turned on. This feature adjusts weights to ensure that the sum of all vertex groups of individual vertices equals 1 ( sometimes 1,001). Here is an example of how editing one group affects the others ( 2 ).
- Face selection masking for painting ( 3 ). This feature lets you define which areas you can and cannot paint. You can select everything with A or individual faces with Shift-RMB. You can also select an entire UV island with Ctrl L or Select – Select linked in UV/Image Editor ( 4 ).
- Limit selection to visible ( 5 ). This feature lets or prevents you from painting on both sides of the mesh.
Blender 2.9 Weight Paint
Now, let’s talk about brushes. The one I’m using right now is Draw brush. Weight value dictates how much influence a related bone will have on the painted area. Radius ( F ) dictates the size of the brush, strength ( Shift – F ) – it’s intensity. Other useful ones are Blur and Subtract. As the names suggest, the first one blurs and the second one subtracts. The last brush can nullify the value but does not remove the vertex group completely. So make sure to always use Clean tool to remove vertex groups with 0.000.
Let’s take a closer look at Weight tools ( 1 ).
How To Weight Paint
- Normalize, with Auto normalize disabled, adjusts the values of the active group in a way that the highest one becomes 1.
- Normalize All adjusts the values of inactive groups unless locked in relation to the active one.
- Gradient. You can select the area to work with either in Weight Paint mode or in Edit mode with Show Weights ( 2 ) enabled. Set weight value and drag from one side to another.
- Quantize sets weight to a fixed number of steps.
- Smooth. To enable it, first turn on Vertex selection masking for painting ( 3 ).
- Levels. Lowers or raises all values simultaneously.
- Mirror. Flips the paint to the other side. Works well only for symmetrical, as is mirrored within Blender and never edited, meshes. In other cases, you will get “bald” and “leftover” spots. A better method would be to split the mesh ( P – Selection ) ( 4 ), duplicate ( 5 ) and mirror ( 6 ) the edited side, delete the group(s) you want to overwrite ( 7 ), copy ( 8 ) and rename the opposite one, transfer the weights ( all or active ) , delete copied mesh, join everything back.
Blender 2.8 Weight Painting
We’ve already looked at some features in Vertex groups, let’s see the rest. In Edit Mode select an area and assign ( 9 ) any group with a specified below value ( 10 ). You can use Select ( 11 ) and Remove ( 12 ) to find “stray” vertices that were painted on accident.
Weight values can also be manually edited in Vertex Weights. Select desired vertices, enter your new value, click copy button ( 1 ). Normalize will adjust the weights of an active vertex. One more useful feature can be found in Modifiers tab. Vertex Weight Mix ( 2 ) allows you to add, subtract and do other operations with 2 vertex groups. Choose Vertex Group A ( 3 ) and Vertex Group B ( 4 ), Add in Mix Mode ( 5 ), All in Mix Set ( 6 ), Apply. They are combined now.
Blender 2.8 Weight Paint Mirror
In-game distortion of mesh can be caused by incorrect uv_1 map or weight assignment. If distortions disappear or amplify in the process of morphing, it’s the former. If it happens during movement, it’s the latter. To find which vertices are causing the problem, go to UVs – Export UV Layout ( 1 ). Set Opacity to 1, Format to .png and size to 2048 x 4096 or 1024 x 2048. Add the second swatch and import the UV texture. Save. Now you can detect what vertices are causing a problem.
THANK YOU FOR READING.
If you have any questions or suggestions to improve this workflow,please leave them under the video / in replies to this post / in the ask box ormessage them privately on tumblr / via e-mail ( mauvemorn@gmail.com ).
Comments are closed.