[Bf-blender-cvs] [9a7d576] blender-v2.77-release: Fix T47838: Walk gravity fails w/ intersecting objects

Campbell Barton noreply at git.blender.org
Tue Apr 5 10:38:12 CEST 2016


Commit: 9a7d57633213dd430f01faaa30ab009907a5770c
Author: Campbell Barton
Date:   Thu Mar 24 17:50:20 2016 +1100
Branches: blender-v2.77-release
https://developer.blender.org/rB9a7d57633213dd430f01faaa30ab009907a5770c

Fix T47838: Walk gravity fails w/ intersecting objects

Regression in 3ad0344, fix from @mano-wii.

More comprehensive fix can be done after 2.77a.

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

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 3622012..bb9120c 100644
--- a/source/blender/editors/transform/transform_snap.c
+++ b/source/blender/editors/transform/transform_snap.c
@@ -1574,7 +1574,9 @@ static bool snapDerivedMesh(
 					bb = &bb_temp;
 				}
 
-				len_diff = local_depth;
+				/* was local_depth, see: T47838 */
+				len_diff = BVH_RAYCAST_DIST_MAX;
+
 				if (!BKE_boundbox_ray_hit_check(bb, ray_start_local, ray_normal_local, &len_diff)) {
 					return retval;
 				}




More information about the Bf-blender-cvs mailing list