Fundamentals of Interactive Computer Graphics; – 9780201144680, hardcover, Foley A nice touch in this textbook is the practice tests with answer explanations.