Spatial data structures: Octrees, BSP, and k-d trees | Tim Henning | ObservableSpatial data structures: Octrees, BSP, and k-d trees | Tim Henning | Observable