diff options
author | mano-wii <germano.costa@ig.com.br> | 2017-07-14 23:25:16 +0300 |
---|---|---|
committer | mano-wii <germano.costa@ig.com.br> | 2017-07-14 23:25:16 +0300 |
commit | 80095645036c919d91a7c1ff23e1cc08649608de (patch) | |
tree | 14bc15e9e72a0a4b7bacb2c307a580137905f42b /source | |
parent | 08b59ab7b928ae2c7ae96bf150a2c621f44ae786 (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.c | 4 |
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, |