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++)