From 18141863b2123fec3aab411755db3ed2be4ce04d Mon Sep 17 00:00:00 2001 From: Antonioya Date: Fri, 14 Sep 2018 08:57:46 +0200 Subject: GP: Fix armature deformation weight problem The armature was using only weight 1 or 0, but not the real value. Also removed unused parm in UI panel. --- source/blender/blenkernel/intern/armature.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'source/blender/blenkernel/intern/armature.c') diff --git a/source/blender/blenkernel/intern/armature.c b/source/blender/blenkernel/intern/armature.c index a3f7dbe70be..52fbb7d4d59 100644 --- a/source/blender/blenkernel/intern/armature.c +++ b/source/blender/blenkernel/intern/armature.c @@ -1206,7 +1206,9 @@ void armature_deform_verts(Object *armOb, Object *target, const Mesh * mesh, flo smat = summat; } else { - mul_v3_fl(vec, armature_weight / contrib); + if (target->type != OB_GPENCIL) { + mul_v3_fl(vec, armature_weight / contrib); + } add_v3_v3v3(co, vec, co); } -- cgit v1.2.3