Another solution to bug T38358 and related
authormano-wii <germano.costa@ig.com.br>
Fri, 21 Jul 2017 17:02:16 +0000 (14:02 -0300)
committermano-wii <germano.costa@ig.com.br>
Fri, 21 Jul 2017 17:02:16 +0000 (14:02 -0300)
commit34f0250f323cb2ef762aeeb6e661fce3af78257d
treebec373869b1b12d433ef7fb1665ce35785f02426
parent11204fce4e19f273eea3e74a215823b7d9917c7a
Another solution to bug T38358 and related

Moving the ray_start_local to the new position does not lose as much precision as moving the ray_org_local to the corresponding position.

The problem of inaccuracy is within the functions: `bvhtree_ray_cast_data_precalc` and` fast_ray_nearest_hit`. And not directly in the values of the rays.
source/blender/editors/transform/transform_snap_object.c