Fundamentals of interactive computer graphics - Foley, James D. (The Systems programming series, 1984)