multidepth octree implementation - non recursive