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
path: root/source
diff options
context:
space:
mode:
authormano-wii <germano.costa@ig.com.br>2017-07-14 23:25:16 +0300
committermano-wii <germano.costa@ig.com.br>2017-07-14 23:25:16 +0300
commit80095645036c919d91a7c1ff23e1cc08649608de (patch)
tree14bc15e9e72a0a4b7bacb2c307a580137905f42b /source
parent08b59ab7b928ae2c7ae96bf150a2c621f44ae786 (diff)
Snap System: Fixed index of objects used to make `snap to volume`
*note: make a complete test scene
Diffstat (limited to 'source')
-rw-r--r--source/blender/editors/transform/transform_snap_object.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/editors/transform/transform_snap_object.c b/source/blender/editors/transform/transform_snap_object.c
index 61f4914a3f0..7a0790a1be2 100644
--- a/source/blender/editors/transform/transform_snap_object.c
+++ b/source/blender/editors/transform/transform_snap_object.c
@@ -785,7 +785,7 @@ struct RaycastObjUserData {
const float *ray_start;
const float *ray_dir;
const float *depth_range;
- const unsigned int ob_index;
+ unsigned int ob_index;
/* read/write args */
float *ray_depth;
/* return args */
@@ -804,7 +804,7 @@ static void raycast_obj_cb(SnapObjectContext *sctx, bool is_obedit, Object *ob,
dt->ret |= raycastObj(
sctx,
dt->ray_orig, dt->ray_start, dt->ray_dir, dt->depth_range,
- ob, obmat, dt->ob_index, is_obedit,
+ ob, obmat, dt->ob_index++, is_obedit,
dt->ray_depth,
dt->r_loc, dt->r_no, dt->r_index,
dt->r_ob, dt->r_obmat,