0
$\begingroup$

I am just starting to learn about rigging, animating and the like.

In Blender 2.8 I have a problem with a file that I cannot recreate but can not solve also.

When I am in weight paint mode while the armature is not in the rest pose it adds the weights as if it was in rest pose. Meaning, if the fingers are bent I cannot paint weight on the bent fingers, but it adds the weight only if I paint at the (invisible) position where the resting armature would be. I hope that makes sense. Here is the file:

In the image you see me try tp paint weight on the pinky when it is bent, but it does not work. It only works when it is straight.

enter image description here

If I try it again with a blank file, it works fine. I suppose it must be one setting that I checked that is causing this.

$\endgroup$
  • 1
    $\begingroup$ it looks like if you deactivate the display of the multires modifier it works, I don't know why though $\endgroup$ – moonboots Apr 17 at 6:21
  • $\begingroup$ @moonboots Interesting, thank you. It actually seems to work when the Sculpt Setting of the Multires Modifier is set to zero. I don't know why either ... $\endgroup$ – Coffeehouse Apr 17 at 7:39
  • $\begingroup$ It may be a bug because it works in 2.79 $\endgroup$ – moonboots Apr 17 at 8:08
  • $\begingroup$ I also see many problems in 2.8 about weight painting, which are working well in 2.79. $\endgroup$ – josh sanfelici Apr 17 at 8:46
1
$\begingroup$

Weight paint doesn't allow you to paint on vertices that were generated with the multiresolution modifier; it only interpolates the weights for each point based on its neighbors (same as the subsurface modifier). It also won't let you modify the mesh with any modifier besides the armature modifier while you're in the weight painting mode.

A simple solution would be to simply apply the multiresolution modifier. If you'd like to retain the original (low poly) mesh, you could create a duplicate of that mesh, hide it, and apply the multiresolution modifier on the duplicate mesh.

$\endgroup$

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.