"Visibility Computations in Densely Occluded Polyhedral Enviroments" by Seth Jared Teller

Part 1

Part 2

Part 3