[Bf-blender-cvs] [3c72e30] master: Correct own error in recent BVH nearest ray
Campbell Barton
noreply at git.blender.org
Mon Jan 25 21:48:04 CET 2016
Commit: 3c72e302e1eb25de43dd9d077f0c730cc02b5674
Author: Campbell Barton
Date: Tue Jan 26 07:36:32 2016 +1100
Branches: master
https://developer.blender.org/rB3c72e302e1eb25de43dd9d077f0c730cc02b5674
Correct own error in recent BVH nearest ray
===================================================================
M source/blender/blenlib/intern/BLI_kdopbvh.c
===================================================================
diff --git a/source/blender/blenlib/intern/BLI_kdopbvh.c b/source/blender/blenlib/intern/BLI_kdopbvh.c
index c26c399..bac6a45 100644
--- a/source/blender/blenlib/intern/BLI_kdopbvh.c
+++ b/source/blender/blenlib/intern/BLI_kdopbvh.c
@@ -1855,7 +1855,7 @@ static void dfs_find_nearest_to_ray_dfs(BVHNearestRayData *data, BVHNode *node)
}
}
else {
- for (i = node->totnode - 1; i != 0; i--) {
+ for (i = node->totnode - 1; i >= 0; i--) {
if (calc_dist_sq_to_ray(data, node->children[i]) >= data->nearest.dist_sq) {
continue;
}
More information about the Bf-blender-cvs
mailing list