From 0a2da1ee45776d5f5b99708fff6169d6ca4df256 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Wed, 13 Jun 2012 16:06:13 +0000 Subject: patch [#31574] Screw seams to not work from Benoit Donat-Bouillud (ladeheria) from tracker - When using a screw axis (reference edge for screw), the operation always give the same result (as if the orientation of the reference edge was not take into account). --- source/blender/bmesh/operators/bmo_dupe.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'source/blender/bmesh') diff --git a/source/blender/bmesh/operators/bmo_dupe.c b/source/blender/bmesh/operators/bmo_dupe.c index ae001b2baf6..6e6037239b9 100644 --- a/source/blender/bmesh/operators/bmo_dupe.c +++ b/source/blender/bmesh/operators/bmo_dupe.c @@ -504,7 +504,9 @@ void bmo_spin_exec(BMesh *bm, BMOperator *op) BMO_op_finish(bm, &extop); } - if (usedvec) + if (usedvec) { + mul_m3_v3(rmat, dvec); BMO_op_callf(bm, "translate vec=%v verts=%s", dvec, op, "lastout"); + } } } -- cgit v1.2.3