Commit: 15364094d0223fd7606b685f9e2cba9001100c8f
Author: Campbell Barton
Date:   Fri Oct 23 12:27:15 2015 +1100
Branches: blender-v2.76a-release
https://developer.blender.org/rB15364094d0223fd7606b685f9e2cba9001100c8f

Fix snap-scale w/ axis constraint

Related to T46503,
fix only worked when the snap target was axis-aligned.

===================================================================

M       source/blender/editors/transform/transform_snap.c

===================================================================

diff --git a/source/blender/editors/transform/transform_snap.c 
b/source/blender/editors/transform/transform_snap.c
index 8e429ee..278d56e 100644
--- a/source/blender/editors/transform/transform_snap.c
+++ b/source/blender/editors/transform/transform_snap.c
@@ -889,13 +889,13 @@ static float ResizeBetween(TransInfo *t, const float 
p1[3], const float p2[3])
 
        sub_v3_v3v3(d1, p1, t->center_global);
        sub_v3_v3v3(d2, p2, t->center_global);
-       
-       project_v3_v3v3(d1, d1, d2);
 
        if (t->con.applyRot != NULL && (t->con.mode & CON_APPLY)) {
                mul_m3_v3(t->con.pmtx, d1);
                mul_m3_v3(t->con.pmtx, d2);
        }
+
+       project_v3_v3v3(d1, d1, d2);
        
        len_d1 = len_v3(d1);

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to