]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - model_brush.c
enable another AABB overlap check, this time on point tests
[xonotic/darkplaces.git] / model_brush.c
index d28fbb05857cb8fdfe5878a83a6559a6d805eba9..d9658a66fa710a4f00e6fea26a8e8e769d7d4227 100644 (file)
@@ -5980,6 +5980,10 @@ static void Mod_CollisionBIH_TracePoint_RecursiveBIHNode(trace_t *trace, dp_mode
        while (nodenum >= 0)
        {
                node = model->collision_bih.nodes + nodenum;
+#if 1
+               if (!BoxesOverlap(point, point, node->mins, node->maxs))
+                       continue;
+#endif
                if (node->type == BIH_UNORDERED)
                {
                        for (axis = 0;axis < BIH_MAXUNORDEREDCHILDREN && node->children[axis] >= 0;axis++)