[Bf-blender-cvs] [08991c01f01] master: Fix unreported: snapping to 3d tracking markers sometimes fails

mano-wii noreply at git.blender.org
Thu Sep 5 19:48:27 CEST 2019


Commit: 08991c01f01c00b1a1710bac65b23ab8158f5bae
Author: mano-wii
Date:   Thu Sep 5 14:48:18 2019 -0300
Branches: master
https://developer.blender.org/rB08991c01f01c00b1a1710bac65b23ab8158f5bae

Fix unreported: snapping to 3d tracking markers sometimes fails

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

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 7790c1f37f5..a601a1fad21 100644
--- a/source/blender/editors/transform/transform_snap_object.c
+++ b/source/blender/editors/transform/transform_snap_object.c
@@ -1916,12 +1916,6 @@ static short snapCamera(const SnapObjectContext *sctx,
     return retval;
   }
 
-  float tobmat[4][4], clip_planes_local[MAX_CLIPPLANE_LEN][4];
-  transpose_m4_m4(tobmat, obmat);
-  for (int i = snapdata->clip_plane_len; i--;) {
-    mul_v4_m4v4(clip_planes_local[i], tobmat, snapdata->clip_plane[i]);
-  }
-
   tracking = &clip->tracking;
 
   BKE_tracking_get_camera_object_matrix(scene, object, orig_camera_mat);
@@ -1967,7 +1961,7 @@ static short snapCamera(const SnapObjectContext *sctx,
 
         mul_m4_v3(vertex_obmat, bundle_pos);
         if (test_projected_vert_dist(&neasrest_precalc,
-                                     clip_planes_local,
+                                     snapdata->clip_plane,
                                      snapdata->clip_plane_len,
                                      is_persp,
                                      bundle_pos,



More information about the Bf-blender-cvs mailing list