The Corner Arc Algorithm

The corner arc algorithm is a kinetic visibility algorithm for maintaining
the visible set of an observer in 2D, among moving obstacles. Here are,
in order of brevity, several links regarding this algorithm: