Page MenuHome

Fix T70378: Grease pencil armature modifier not normalizing weights as expected.
ClosedPublic

Authored by Jean First (robbott) on Mon, Dec 2, 11:54 PM.

Details

Summary

The function armature_vert_task had a special case for Vertex Paints in Grease Pencil data. This patch
removes this special case. Not sure why it was needed in the first place.

Diff Detail

Repository
rB Blender

Event Timeline

In order to test the patch, make sure to add a weight of 1.0 to all vertices for the "softMod_base" vertex group of the grease pencil object "Suzanne" in the file F7781157 linked in the original bug report T70378. In that way it matches the weights of the bmesh object "Suzanne.001" and should deform accordingly.

Antonio Vazquez (antoniov) accepted this revision.EditedTue, Dec 3, 12:52 PM

Thanks @Jean First (robbott) I think is ok. I guess this old code was in the function by error or maybe related to an old fix and it's not required now.

Can you commit?

This revision is now accepted and ready to land.Tue, Dec 3, 12:52 PM

Can you commit?

No, I do not have commit access.
Can you commit it ?

Yes. I will do the commit.