Commit: 0bdabaa3f634c8168ba3b7ab3558f534c4c26057
Author: mano-wii
Date:   Mon Aug 27 16:00:20 2018 -0300
Branches: blender2.8
https://developer.blender.org/rB0bdabaa3f634c8168ba3b7ab3558f534c4c26057

transform_snap_object: Add a small offset to the clip plane
This prioritizes the vertex and edge snap over raycast.

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

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 6dfcfe11af2..33eb481e528 100644
--- a/source/blender/editors/transform/transform_snap_object.c
+++ b/source/blender/editors/transform/transform_snap_object.c
@@ -2655,6 +2655,9 @@ static short 
transform_snap_context_project_view3d_mixed_impl(
                                negate_v4(new_clipplane);
                        }
 
+                       /* Small offset to simulate a kind of volume for edges 
and vertices. */
+                       new_clipplane[3] += 0.01f;
+
                        /* Try to snap only to the polygon. */
                        elem = snap_mesh_polygon(
                                sctx, &snapdata, ob, obmat,

_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to