paper by cohen on computer graphics p 31 2677440