Fundamentals of computer graphics, second edition. (©2005)