15
$\begingroup$

I was wondering that in the weight painting mode, how can I set a specific weight for a certain group of vertices instead of painting it over them?

$\endgroup$
  • 1
    $\begingroup$ You could use python to do this. What do you intend to use the weight for? $\endgroup$ – ajwood Dec 2 '14 at 13:55
  • $\begingroup$ @ajwood, not sure what is the purpose of suggesting Python for this task. $\endgroup$ – ideasman42 Dec 2 '14 at 17:56
  • $\begingroup$ @ideasman42, for visualizing scientific data, I often script vertex painting. I haven't come across a situation where I need to do the same with weight painting, but I bet it'll come up sooner or later. $\endgroup$ – ajwood Dec 2 '14 at 18:55
  • $\begingroup$ @ideasman42, I've actually been wondering if weight painting can help me get around this bug to let me put hair over a huge mesh, with colors specified per-vertex.. will definitely need Python for that. $\endgroup$ – ajwood Dec 2 '14 at 18:57
18
$\begingroup$

Ah, I was fooling around and found an answer.

  • In the weight painting mode, use the Vertex selection masking for painting V
  • Select wanted vertices for example with Circle select tool C
  • Set the wanted weight from Tool Shelf T
  • Weights -> Set Weight Shift+K

enter image description here

In addition, there's a useful addon for setting weight values: http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Paint/Palettes

| improve this answer | |
$\endgroup$
  • $\begingroup$ Nice! Very useful method I haven't heard of before. $\endgroup$ – Paul Gonet Dec 2 '14 at 14:17
13
$\begingroup$

In 'Edit Mode' assign the desired vertex group and change their weight in 'Vertex Groups' panel.enter image description here Enter the 'Weight Paint Mode' to see the result. enter image description here

| improve this answer | |
$\endgroup$
  • $\begingroup$ Awesome, thanks! I can see a lot of uses for this method as well :D $\endgroup$ – Manu Järvinen Dec 2 '14 at 14:10
  • $\begingroup$ I usually start off like this so I can select the portion of mesh using L and then apply a base weight. Its a good way to get in all the little nooks and crannies. $\endgroup$ – ryandlf Apr 7 '17 at 4:32
  • $\begingroup$ In Blender 2.79 at least, the role of the Assign button is to include the selected vertices in the group, if the they weren't already included in it, and to assign them the current value of the Weight selector. So to assign a weight to one or more given vertices in Edit mode or Weight Paint, the order of operations is rather 1/ Select a weight with the cursor, 2/ Select the vertices, 3/ Click Assign. $\endgroup$ – mins Jul 5 '18 at 16:59

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.