diff options
author | Campbell Barton <ideasman42@gmail.com> | 2012-06-13 20:06:13 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2012-06-13 20:06:13 +0400 |
commit | 0a2da1ee45776d5f5b99708fff6169d6ca4df256 (patch) | |
tree | ede191d883bd1b0de356ea55cca1b875214748df /source | |
parent | 01b036f5c623ff022d09f9209d16d69fbf6df3b7 (diff) |
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).
Diffstat (limited to 'source')
-rw-r--r-- | source/blender/bmesh/operators/bmo_dupe.c | 4 |
1 files changed, 3 insertions, 1 deletions
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"); + } } } |