0
$\begingroup$

I have a very low poly half peeled banana object, and the peels all have bones as they are to be animated. I'd like to have bones that ONLY affect the peels and don't deform the rest of the banana even slightly. The peels are just planes btw. The problem is I haven't found a way to do this in weight paint mode because no matter what if I paint a peel completely red, there will be a gradient touching and affecting the actual banana and neighboring peels a little bit. Shown here: enter image description here

How can I completely remove that weight gradient so that it's hard transition from red to blue? Is it even possible? Is there a better way to rig this object?

$\endgroup$
2
  • $\begingroup$ You could either separate the peels from the rest of the mesh or you can assign weights to vertex groups. $\endgroup$ – Tyto Tech Jan 11 at 0:57
  • $\begingroup$ As per the name, Vertex Groups are on a per-vertex basis, not per face. So even if you weight paint two adjacent vertices to be solid red and blue, in the viewport you will always see a gradient across the face connecting them. The vertices, however, will still deform sharply as expected. $\endgroup$ – TheTrueJard Jan 11 at 6:46
0
$\begingroup$

You can select the banana part in Edit mode and in the Properties panel > Object Data > Vertex Groups, in the dropdown menu on the right, click on Remove from All Groups, so that this part of the mesh is not part of any group:

enter image description here

$\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.