Fix #32022, #43188, #100373, Armature modifier - Preserve volume + Scale #108134

Merged
Nathan Vegdahl merged 13 commits from himisa/blender:main into main 2023-06-06 12:32:00 +02:00
1 changed files with 1 additions and 0 deletions
Showing only changes of commit 3982f2ddf9 - Show all commits

View File

@ -367,6 +367,7 @@ static void armature_vert_task_with_dvert(const ArmatureUserdata *data,
if (armature_weight != 1.0f) {
copy_v3_v3(dco, co);
if(vert_deform_mats)mul_v3_m3v3(co,summat,co);
mul_v3m3_dq(dco, (vert_deform_mats) ? summat : NULL, dq);
sub_v3_v3(dco, co);
mul_v3_fl(dco, armature_weight);