Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2016-05-11 07:33:49 +0300
committerCampbell Barton <ideasman42@gmail.com>2016-05-11 08:01:27 +0300
commit35531657e5bce413539685ac30e22f546486bd89 (patch)
tree913701c0a5b9a8a7d5b8d7594996957721c73791 /source/blender/editors/transform/transform_snap.c
parenta18f4d2bc69aa4707fb0efa92d28297d06be060e (diff)
BLI_kdopbvh: Use distance for BLI_bvhtree_ray_cast_all
Pass distance argument so its possible to limit the range we get all hits from. Other changes: - Use boundbox test before calling callback, avoids redundant calls. - Remove meaningless return value. - Add doc string, explaining purpose of this function.
Diffstat (limited to 'source/blender/editors/transform/transform_snap.c')
-rw-r--r--source/blender/editors/transform/transform_snap.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/editors/transform/transform_snap.c b/source/blender/editors/transform/transform_snap.c
index eb601db358f..bcbe1f582b7 100644
--- a/source/blender/editors/transform/transform_snap.c
+++ b/source/blender/editors/transform/transform_snap.c
@@ -1486,7 +1486,7 @@ static bool peelDerivedMesh(
data.depth_peels = depth_peels;
BLI_bvhtree_ray_cast_all(
- data.bvhdata.tree, ray_start_local, ray_normal_local, 0.0f,
+ data.bvhdata.tree, ray_start_local, ray_normal_local, 0.0f, BVH_RAYCAST_DIST_MAX,
peelRayCast_cb, &data);
}
@@ -1538,7 +1538,7 @@ static bool peelEditMesh(
data.depth_peels = depth_peels;
BLI_bvhtree_ray_cast_all(
- data.bvhdata.tree, ray_start_local, ray_normal_local, 0.0f,
+ data.bvhdata.tree, ray_start_local, ray_normal_local, 0.0f, BVH_RAYCAST_DIST_MAX,
peelEditMeshRayCast_cb, &data);
}