Contouring and hidden-line algorithms for vector graphic displays - Petty, James S (1977)