updated octree with radius search