[Bf-blender-cvs] [b208096538a] master: Transform: Snap Perpendicular: Avoid snapping to snapTarget

mano-wii noreply at git.blender.org
Thu Aug 22 13:07:51 CEST 2019


Commit: b208096538aa65eb0b5df9ee080ad4b42441aca5
Author: mano-wii
Date:   Thu Aug 22 08:07:41 2019 -0300
Branches: master
https://developer.blender.org/rBb208096538aa65eb0b5df9ee080ad4b42441aca5

Transform: Snap Perpendicular: Avoid snapping to snapTarget

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

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

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

diff --git a/source/blender/editors/transform/transform_snap_object.c b/source/blender/editors/transform/transform_snap_object.c
index 761a13c1538..e8e3e6a67a1 100644
--- a/source/blender/editors/transform/transform_snap_object.c
+++ b/source/blender/editors/transform/transform_snap_object.c
@@ -1474,7 +1474,8 @@ static short snap_mesh_edge_verts_mixed(SnapObjectContext *sctx,
       if (IN_RANGE(lambda, 0.0f, 1.0f)) {
         interp_v3_v3v3(v_near, va_g, vb_g, lambda);
 
-        if (test_projected_vert_dist(&neasrest_precalc,
+        if ((len_squared_v3v3(prev_co, v_near) > FLT_EPSILON) &&
+            test_projected_vert_dist(&neasrest_precalc,
                                      NULL,
                                      0,
                                      nearest2d.is_persp,



More information about the Bf-blender-cvs mailing list