From dd5037ba829b02ec8ab6f6d77f7ad132b0515908 Mon Sep 17 00:00:00 2001 From: BenH Date: Sat, 25 Nov 2017 20:14:54 +0000 Subject: [PATCH] Fixed issue with 3D selections losing precsion due to an offset bug --- servers/visual/visual_server_scene.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers/visual/visual_server_scene.cpp b/servers/visual/visual_server_scene.cpp index 2f47a0ca142..69827b330db 100644 --- a/servers/visual/visual_server_scene.cpp +++ b/servers/visual/visual_server_scene.cpp @@ -677,7 +677,7 @@ Vector VisualServerScene::instances_cull_ray(const Vector3 &p_from, co int culled = 0; Instance *cull[1024]; - culled = scenario->octree.cull_segment(p_from, p_to * 10000, cull, 1024); + culled = scenario->octree.cull_segment(p_from, p_from + p_to * 10000, cull, 1024); for (int i = 0; i < culled; i++) { Instance *instance = cull[i];