Oculus is a library to handle the N-body problem of figuring out which objects in the world can see which other objects.